that is indeed true but it’d be great if you could do this without having to drain your max http requests per minute and instantaneously
You should file a separate feature request thread using the post approval procedure (see rules for info) with detailed description and use cases so they can understand why you want that.
Doesn’t Roblox’s shutdown all servers button do this?
Yes, but I do not recommend clicking that button for a popular game unless absolutely necessary.
Can you please explain why?
He’s already explained it? Massive amount of people rejoining would kill the datastores if the game uses it. Also presuming it’ll put stress on the server to have to deal with the massive rejoin.
From personal experience using the shutdown button on Adopt Me, it appears to shutdown servers gradually over time instead of all at once. So I’m also curious why it’s recommended not to use that button besides it being disruptive for players
This is amazing, I can’t wait to see all the implementations of this.
Amazing! I can’t wait to use this!
awesome cant wait for the feature!
This is really great news! This has so many uses and I can see the community utilising this fully.
This will allow Roblox servers to effectively act as one massive server if done correctly.
Very cool, can’t wait!
This is super useful
Wow that’s awesome! Especially that “chat with friends in other servers” possibility!
the value passed to PublishAsync(topic, value) could be a string or a table, same with DataStore.SetAsync.
the value passed to PublishAsync must be able to be serialized as UTF8 characters.
If it’s a Lua function or a table contains a Lua function will throw an error.
for example, PublishAsync(topic, {a = function() print('a') end})
will throw an error.
Yeah I don’t understand. What’s the alternative? If it’s a popular game we should shut down the servers one by one manually?
This is absolutly fantastic. Although I do hope for universal scripts soon, I can see a few good implementations with this, like cross-server announcments, locating players and like someone already stated above, live events
I’m currently creating a game and I’m already thinking of a few cool ideas on how to utilize this!
Can I make a global announcement in my game with this?
yes , you could make a global announcement
Have you read “Site Reliability Engineering?” I think just adding some jitter to retries and other techniques from the book could help.