我已经使用openshift-cartridge-tcp-endpoint磁带试图创建一个可以从桌面应用程序访问的TCP服务器。
我已经在可扩展的应用程序上进行了设置,当我使用' export'列出环境变量时,我可以看到OPENSHIFT_NODEJS_PORT_TCP和OPENSHIFT_NODEJS_PROXY_PORT_TCP值。什么时候ssh进入我的应用程序。
问题是,当我执行' rhc ssh APP_NAME oo-gear-registry all'时,没有列出我可以访问我的TCP应用程序的端口以及当我尝试通过端口访问应用程序时由HTTP服务器提供,它不连接。我是否必须采取其他措施才能使端口显示并可以访问?
答案 0 :(得分:0)
看起来墨盒已超过2年,并且可能无法与当前版本的OpenShift Online一起使用,因为它只公开端口8080并使用HTTP / WS反向代理,因此只有http或Web服务连接会起作用。您可以尝试在此处记录盒式磁带创建者的问题(https://github.com/Filirom1/openshift-cartridge-tcp-endpoint/issues)并询问它们是否仍然有效。