似乎所有PAAS提供商,包括openshift,都属于
服务终止http / https流量,查看Host:标头,然后将请求转发到您应用的单个侦听端口。
我不幸遇到一个需要传入http侦听器和原始TCP侦听器的应用程序。
PAAS服务使用的代理似乎仅支持对Webockets进行UPGRADE(如果有)。
有没有人有任何“聪明”的解决方法,我可能会用来部署需要在两个端口上监听的应用程序,其中一个端口不是HTTP?或者是否有人有一个“真正聪明”的工作,让我可以通过一个监听端口获得相同的效果?
答案 0 :(得分:1)
对于OpenShift Online,这里有一个FAQ,解释了当前的端口限制和一些解决方法:https://www.openshift.com/kb/kb-e1038-i-cant-bind-to-a-port
OpenShift Online还致力于让墨盒作者按照以下方式打开自己的端口:https://www.openshift.com/content/at-least-one-port-for-external-use-excluding-8080-please
让我们知道它是怎么回事! https://www.openshift.com/forums/openshift