我在开发环境中使用Docker。 目前我正在使用5个容器: - Postgres - Redis - Rails API - Sidekiq - Nginx 正如你在这里看到的那样,我正在使用Rails API来处理从我的nginx服务的webapp发出的任何XHR。 现在我也试图引入WebSocket,但我刚刚意识到我的Rails API使用的是'thin'而不是'puma' 因此我将其切换为使用puma,现在WebSocket工作得很好,但是现在XHR向RailsAPI服务器发送了不返回(呈现)任何响应。
我在运行docker-compose之后看到了一些消息:
apiDevelopemnt_1| Cannot render console from 172.17.0.1! Allowed networks: 127.0.0.1, ::1, 127.0.0.0/127.255.255.255
是否有“puma”缺少的配置,以便它作为API服务器正常工作?