Mic*_*sky 2 python sockets hosting python-2.7 openshift
我最近在Openshift上创建了一个单一的齿轮应用程序python 2.7.
我不被允许打开插座 -
返回的终端:
File "server.py", line 21, in <module>
server_socket.bind(("0.0.0.0", PORT))
File "/opt/rh/python27/root/usr/lib64/python2.7/socket.py", line 224, in meth
return getattr(self._sock,name)(*args)
socket.error: [Errno 13] Permission denied
Run Code Online (Sandbox Code Playgroud)
我只需要一个小插座启动并运行 - 有谁知道如何在他们的托管上打开套接字?如果没有,什么是一个很好的替代解决方案,以便我可以托管和打开我自己的python套接字?
小智 5
你需要绑定到你的装备的IP地址,我相信在python cartridge上是OPENSHIFT_PYTHON_IP,你不能绑定到0.0.0.0,而且,只能从openshift外部访问绑定到端口8080的应用程序.(端口80,443,8000,8443都被路由到您的设备上的端口8080)
归档时间: |
|
查看次数: |
1178 次 |
最近记录: |