サービスの制限

GS2 の各マイクロサービスの利用制限

GS2-Account

引き継ぎ情報に関して、同一ユーザの情報の登録・更新・削除は1秒間に3回以内に抑えるようにしてください。 異なるユーザであればこの制限はありません。

GS2-Chat

1つのルームに対して、1秒間に3回までしか投稿できません。 1ルームに参加できる人数を極端に多くする、一斉に投稿を促すような実装を避けてください。

GS2-Experience

同一プロパティに対する経験値付与は1秒間に3回までにおさえてください。 異なるユーザや同一ユーザでも異なるプロパティに対する経験値付与であればこの制限はありません。

GS2-Formation

同一フォームの更新処理は1秒間に3回以内に抑えてください。

GS2-Friend

同一ゲームプレイヤーによるプロフィールの更新は1秒間に3回までにおさえてください。 異なるユーザや同一ユーザでも異なるプロパティに対する経験値付与であればこの制限はありません。

1人のプレイヤーにフレンドリクエストが集中する仕様は避けてください。 1人のプレイヤーがフレンドリクエストを受け付けられるのは1秒間に3回までです。

GS2-Inventory

同一プロパティに対する所持数量の増減処理は1秒間に3回までにおさえてください。 異なるプロパティでもインベントリにとって初めて入手する、インベントリのアイテムを使い切る操作の場合は、インベントリ内の操作で1秒間に3回までにおさえてください。 異なるプロパティに対する所持数量の増減であればこの制限はありません。

GS2-JobQueue

同一ユーザに対するキューに対するジョブ登録は1秒間に3回までにおさえてください。 1回のジョブ登録で最大10個までジョブを登録できますので工夫をしてください。

自動実行機能を利用しない場合、ジョブの実行は1秒間に1回におさえてください。 異なるユーザに対する処理であればこの制限はありません。

GS2-Limit

同一カウンターに対する操作は1秒間に3回までにおさえてください。 異なるユーザや、同一ユーザでも異なるカウンターに対する処理であればこの制限はありません。

GS2-Lock

同一ミューテックスに対する操作は1秒間に3回までにおさえてください。 異なるミューテックスに対する処理であればこの制限はありません。

GS2-MegaField

ユーザーごとに1秒間に座標情報を更新可能な回数は5回までです

GS2-Mission

同一カウンターに対する操作は1秒間に3回までにおさえてください。 異なるユーザや、同一ユーザでも異なるカウンターに対する処理であればこの制限はありません。

GS2-Money

同一ウォレットに対する操作は1秒間に3回までにおさえてください。 異なるユーザや、同一ユーザでも異なるウォレットに対する処理であればこの制限はありません。

GS2-Script

スクリプトの実行時間は10秒以内に完了させてください。

GS2-Stamina

同一スタミナに対する操作は1秒間に3回までにおさえてください。 異なるユーザや、同一ユーザでも異なるスタミナモデルに対する処理であればこの制限はありません。

GS2-StateMachine

同一ステートマシンの状態遷移回数は10,000回までです。10,000回を超過するとエラー応答されます。 同一ステートマシンへのイベント送信は1秒間に3回までにおさえてください。