首页 文章

Openshift V3:服务和路线混乱

提问于
浏览
6

我正在浏览Openshift V3文档,并对服务和路由细节感到困惑 .

service中的描述说:

每个节点还运行一个简单的网络代理,该代理反映该节点上API中定义的服务 . 这允许节点跨一组后端执行简单的TCP和UDP流转发 .

它可以转发TCP / UDP流,而routes中的描述说:

路由器支持以下协议:HTTP HTTPS(带SNI)带SNI的WebSockets TLS

基本上,我的要求是运行一个运行在UDP和端口5060上的SIP应用程序 .

请帮助我理解上述环境中服务和路由的含义,并可以在Openshift V3上部署我的应用程序 . 我发现很少有相关的问题,但那些相当陈旧 .

EDIT 标记为Kubernetes,因为它也在其中使用,可能是他们的某些人可以提供帮助 .

谢谢

1 回答

  • 4

    路由是用TLS包装的http,HTTPS或TCP . 您可以使用具有“节点端口”的服务,该节点端口通过TCP或udp在每个节点上公开的高端口上对应用程序实例进行负载 balancer .

    路由指向服务以获取其源数据,但由于路由期望能够通过查看传入的HTTP主机头或TLS SNI信息来识别将流量路由到哪个后端服务,因此当前的路由仅支持这些协议 .

相关问题