Need help with ratelimits in messaging service

  1. What do you want to achieve? Keep it simple and clear!
    I do not want to be ratelimited so much

  2. What is the issue? Include screenshots / videos if possible!

  3. What solutions have you tried so far? Did you look for solutions on the Developer Hub?
    Could not find any solution, tried changing the message name to short 3 letters one

Objective:

Create a matchmaking system where all servers display the player count for each existing server created with a reserved server. This system should update in real-time and handle server shutdowns efficiently.

Components:

  1. Player Count Tracking: (Message Topic: PCU)
  • MessageService Call for Player Added:
    • Each time a player joins a game, a MessageService call is made.
  • MessageService Call for Player Removed:
    • Each time a player leaves a game, a MessageService call is made.
  • Visibility of Player Count:
    • The player count for each server is stored in ReplicatedStorage and must be visible to all servers.
  1. Server Shutdown Handling: (Message Topic: SU)
  • MessageService Call for Server Shutdown:
    • When a server is about to shut down, it sends a MessageService call.
  • Removal of Server Data:
    • All servers must delete the corresponding folder with server data from ReplicatedStorage when they receive the shutdown message.

I would love to get some help from you guys!

1 Like

It doesn’t sound like it should be rate limited, could you debug it to see what requests are happening and what causes it to be limited?

It stopped causing issues while testing, ill see if I run into same issue again