car*_*cio 1 javascript port websocket node.js meteor
如何设置WebSocket将监听的端口?我正在尝试在OpenShift上部署Meteor,但是他们有一个nodejs-proxy服务器,它在端口8000上侦听80,然后重定向到我的Meteor守护程序.它正在工作,因为手动创建的WebSocket对象工作正常.
我设置了ROOT_URL但没有成功.它出现在浏览器上,如下所示:
process.env.ROOT_URL = 'http://' + process.env.OPENSHIFT_APP_DNS + ':8000'
Run Code Online (Sandbox Code Playgroud)
我正在使用这个快速入门:https://github.com/openshift-quickstart/openshift-meteorjs-quickstart.请参阅文件meteorshim.js以供参考.
一切正常,包括长轮询.
小智 6
我现在挣扎了一段时间,我尝试了不同的东西.在OpenShift中为我工作的解决方案是这样的:
设置DDP_DEFAULT_CONNECTION_URL变量
//for http
process.env.DDP_DEFAULT_CONNECTION_URL = 'http://' + process.env.OPENSHIFT_APP_DNS + ':8000'
//for ssl
process.env.DDP_DEFAULT_CONNECTION_URL = 'https://' + process.env.OPENSHIFT_APP_DNS + ':8443'
Run Code Online (Sandbox Code Playgroud)
根据这篇博客文章
| 归档时间: |
|
| 查看次数: |
1821 次 |
| 最近记录: |