question

Justin avatar image
Justin asked

We are having title_exceeded_limit warning, how do we focus on the calls causing it?

Here is the first part of the event JSON.

"EventName": "title_exceeded_limit",

"LimitId": "CustomData:UserDataValueUpdatesPer15Seconds",

"LimitDisplayName": "Number of times the same player data value may be updated within a period of 15 seconds.",

"Unit": "Count",

"LimitValue": 10,

"Value": 11,

"AssociatedEntities": { "player": [ "FE5FD4F12Fxxxxxx" ]

Here is the detail graph for the limit.

Player DatalimitsanalyticsPlayStream
chrome-kv4hrlsom9.png (105.3 KiB)
10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

1 Answer

·
JayZuo avatar image
JayZuo answered

As the error message said, you got this error because player "FE5FD4F12Fxxxxxx" updated player data too frequently. You may go through your game to see if there is a scenario where players need to update their data at this frequency. Usually, those should really only be occurring a few times a minute. For more info, please see this question: https://community.playfab.com/questions/10519/how-to-determine-what-data-exceeded-the-limit.html.

3 comments
10 |1200

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Justin avatar image Justin commented ·

I wonder why in the map above it shows "usage in last 24 hours" maxes at about 8.5 yet the error graph below it shows above 10 about four different peaks? How can the usage be less than the error shows?

From our logs I show a Cloudscript call that coincides with the limitexceed error everytime. This is a playerdata and statistic update for the user at the end of a stage. The Cloudscript log shows "APIRequestsIssued": 3, is this the requests that the Cloudscript triggered on serverside?

It looks like 9 limits are reached in a batch so that's 99 calls in this one log on playstream.

0 Likes 0 ·
Justin avatar image Justin commented ·

The rest of the JSON

Seems to be related to "Details: {"key": "Car_Nord"} in the log below inside the exceed error.

0 Likes 0 ·
JayZuo avatar image JayZuo ♦ Justin commented ·

Yeah, "Car_Nord" is the key of the data which this player updated too frequently. I'm not sure what's this data used for. So you may check your game's logic to see when it's updated.

0 Likes 0 ·

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.