J2EE
Monolith
をMicroservices
にリファクタリングする予定です。 Spring
,Spring boot
,Spring cloud
、Pivotal cloud foundry
をPaaS
とする予定です。クラウド対応 - HTTPセッションの代替案を探しています
現在のアプリケーションがThe twelve-factor appを使用してクラウド対応可能かどうかを検証していたとき、重要なのは、私たちのアプリケーションで「HTTPセッション」を使用していることでした。アプリのプロセスのメモリにつまり、キャッシュのユーザー セッションデータと同じプロセスにルーティングするために、同じ訪問者からの将来 の要求を期待 - リンクsuggestesは
一部のWebシステムでは、「スティッキーセッション」に依存しています。 スティッキセッションは12因子の違反であり、決して を使用したり信頼したりしないでください。セッション状態データは、MemcachedまたはRedisなどの有効期限を提供する データストアの適切な候補です。
im-memory data store
を使用してユーザーセッションを追跡するにはどうすればわかりませんか?誰か説明してもらえますか?ユーザーがインフォメーション・フォームのインメモリー・データ・ストアを検索するための固有のキーを使用する必要がありますか?