2016-08-08 11 views
5

現在、いくつかのWebサービスのWebソケットを実装しようとしています。しかし、このステートフルなHTTP接続が、青緑の展開& AWSの自動スケーリングにどのように影響するのだろうと思っていました。AWSのWebSocket実装によるWebサービスの青緑の展開

グーグルではありましたが、何も出回っていませんでした。アドバイス/インプットを感謝します。

答えて

2

接続の排水(希望の環境にすべての新しい要求を送信するなど - 緑色)を使用し、青いクライアントが落ちる時間を与えます。

あなたののWebSocketのMAX-寿命を設定することができ、単にクライアント側を扱うでしょうそうでなければ

を(接続排出期間が長くmaxよりも信頼性のようなものが必要とされていることができる場合)。 websocketがドロップすると、AWS ELBを介して健全なサーバーに新しい接続が開始されます。一時的なELBバックエンドにはいかなる状態も保持しないでください。これは、AWSを縮小する場合にも機能します。

+0

"この種の信頼性が必要な場合、接続のドレイン期間は最大よりも長くなる可能性があります" ...私はそのような種類の信頼性が常に必要と考えています。 – Jay

関連する問題