7

私は Openshift V3 のドキュメントを読んでいて、サービスとルートの詳細に混乱しました。

サービスの説明には次のように書かれています。

各ノードは、そのノードの API で定義されたサービスを反映する単純なネットワーク プロキシも実行します。これにより、ノードは一連のバックエンドで単純な TCP および UDP ストリーム転送を行うことができます。

ルートの説明が次のようになっている間、TCP/UDP ストリームを転送できます。

ルーターは次のプロトコルをサポートしています。

HTTP

HTTPS (SNI あり)

WebSocket

SNI を使用した TLS

基本的に、私の要件は、UDP とポート 5060 で実行される SIP アプリケーションを実行することです。

上記のコンテキストでのサービスとルートの意味を理解するのを手伝ってください。Openshift V3 にアプリケーションをデプロイできますか。関連する質問はほとんど見つかりませんでしたが、それらはかなり古いものです。

タグ付きの Kubernetes を編集 します。これは、Kubernetes 内でも使用されており、その中の誰かが助けてくれる可能性があるためです。

ありがとう

4

1 に答える 1

4

ルートは、http、HTTPS、または TLS でラップされた TCP です。「ノード ポート」でサービスを使用できます。これは、各ノードで公開されている高いポートで TCP または udp を介してアプリ インスタンスの負荷を分散します。

ルートはソース データを取得するためにサービスを指しますが、ルートは受信 HTTP ホスト ヘッダーまたは TLS SNI 情報を見て、トラフィックをルーティングするバックエンド サービスを識別できることを期待しているため、現在のルートはそれらのプロトコルのみをサポートしています。

于 2015-11-21T10:33:08.877 に答える