2

現在、私たちはUIアプリケーションからバックエンドWebサービス に行く直接Websocket接続を持っています。今、私たちはバックエンドサービス に接続できません(ApiGateway)Zuulを通じて同じことをやろうとしているとき、私たちは通じhttps://github.com/spring-cloud/spring-cloud-netflix/issues/163ウェブソケット付きZuul

私たちの問題を解決しない問題を下回っているが、それはリンクの下に私の選択肢を提供します https://jmnarloch.wordpress.com/2015/11/11/spring-cloud-sock-js-stomp-zuul-no-websockets/ 私は最後の解決策として考えています。

私の他の質問は、WebSocketプロトコルをzuulで使用したい場合、私たちはwebsocketを初めて使用しているので、zuulで何をする必要があるのですか?私たちはspringサポートwebsocketを知っているので、ZuulはSpringベースのサービスです。間違っている)

+1

あなたは[ここ](https://github.com/bilak/spring-websocket-rabbitmq-poc)を見ることができます。私はstomp/sockjsプロトコルを通してzuulでwebsocketを設定しました。主にゲートウェイとwebsocket1のアプリケーションを見てください – bilak

+0

ありがとうございます。私はそれを徹底的に調べます。 :) –

答えて

0

ズール1はウェブソケットをサポートできません。 Zuul 2はそれをサポートしますhttps://github.com/Netflix/zuul/issues/112

+0

こんにちは@spencergibb、返信いただきありがとうございます 私たちはzuulコアバージョンを使用しています:2.0.0-rc2は、 "https://mvnrepository.com/artifact/com.netflix.zuul/zuul-私たちのために働いていないし、zuul 2のためのspring-cloud-starter-zuulのリリースはありません。そして、私はそれのためのロードマップを得ることができず、websocketは私にとって必要です。 ありがとうございます –

+1

zul 2にはリリース前のRC2ではなく一般利用可能になるまで移動しません。すぐに統合作業を開始できます。私たちに未解決の問題がありますhttps://github.com/spring-cloud/spring-cloud-netflix/issues/163 – spencergibb

+0

こんにちは@spencergibb 私たちはzuul 2を待っていて、いくつかの回避策を試してみます 私は直面していますzuulのもう一つの問題。私のコンテンツタイプ(マルチパートフォームデータ - テキスト/プレーン)ヘッダーを変更しています。1.1.6.Releaseを修正1.1.0.M5ということを知っていますが、まだこの問題に直面しています –

0

この問題を解決するために、zuulプロキシWebソケットサポート機能を作成しました。私はすぐに春の雲netflixでプルリクエストを作成する予定です。ライブラリとデモは現在githubでホストされています。

+0

/@ mthizo247 No Link –

+0

@Diyoda_ this one - https://github.com/mthizo247/spring-cloud-netflix-zuul-websocket – nurgasemetey

関連する問題