Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
シングルトンオブジェクトとスプリングシングルトンスコープBeanがある場合。
App Engineが複数のインスタンスをアクティブにするとどうなりますか?
それでも「シングルトン」になるのでしょうか?
いいえ、GAEインスタンスは別々のJVMの別々のマシンで実行されます。GAEは分散アーキテクチャであり、それに応じてアプリを設計する必要があります。
マルチスレッドを有効にしている場合、同じインスタンスのリクエストには同じシングルトンが表示されますが、異なるインスタンスのリクエストには表示されません。
共通のデータ構造を使用するには、memcacheまたはdatastoreを使用する必要があります。