1

我已经在 webfaction 中安装了 swampdragon。根据 webfaction 文档(https://docs.webfaction.com/software/custom.html?highlight=custom#creating-a-custom-application)使用端口我必须创建一个自定义应用程序。

  1. 创建自定义应用程序
  2. 为自定义应用添加了 domain_name
  3. DRAGON_URL = ' http://sock.domain_name.com:28083 '
  4. 启动服务器

并且仍然出现“GET http://sock.domain_name.com:28083/settings.js net::ERR_CONNECTION_REFUSED”错误。

在本地它工作正常。我不知道如何在生产环境中工作。请帮助解决这个问题..提前谢谢

4

1 回答 1

0

我没有用 SwampDragon 尝试过这个,但刚刚在 WebFaction 上设置了 Python/CherryPy/websockets 测试。以下可能有用。

据我所知,WebFaction 将流量从标准(HTTP 和 websocket)端口重新路由到自定义应用程序的端口。所以不要将端口号放在 URL 中(对于 settings.js,对于 Javascript 中的 ws:// 地址等)。只将它放在 websocket 配置中 - 这样应用程序就知道要监听哪个端口

于 2015-09-24T10:45:26.527 回答