2017-10-13 6 views
0

私はGoogle Cloudコンテナエンジンで実行中のSpring Bootアプリケーションを持っています。 kubernetesテンプレートを使用してコンテナ、サービス、ロードバランサを作成しました。ロードバランサは入力リソースです。サーバーがGoogleクラウドに接続されている場合、iPad、iPhone上でwebsocketが失敗する

webscoketを使用してアプリに接続しようとすると、iPad、iPhoneでは動作しません。

iPadとSpringブートサーバーが同じネットワークにある場合、ローカル環境で動作します。 PC上で動作するChromeから接続するときに機能します。

失敗するのは、iPad、iPhone、Googleクラウドのみです。 SSL設定がありません。

これはうまくいかない理由はありますか?

答えて

0

私は最終的に解決策を見つけました。私はTomcatをSpring BootのUndertowサーバに置き換え、正しく動作するようになりました。

基本的に問題は次のセットアップが動作しないということです:iOSの

のWebSocket - > Googleのクラウド・ロードバランサ - >春ブーツTomcatの

上たぶん私はTomcatの仕事をするために、いくつかの設定をしないのです。

関連する問題