我在使用WebSockets和自定義域的項目上遇到了與heroku 503錯誤。Heroku錯誤503,多個域名上的webSockets
- (在我的Heroku應用與CNAME這點)上http://www.mydomain.com連接
WebSocket connection to 'ws://www.mydomain.com/shoutbox' failed: Error during WebSocket handshake: Unexpected response code: 503
一切順利好吧與ADRESS ws://myapp.herokuapp.com/shoutbox
。在我的本地設置中,一切都很好。
有沒有我不知道的任何跨域問題?我使用play!2作爲服務器端fwk,但我不認爲這個問題有任何關係。
[編輯] 如果我只能在我自己的域內連接,那麼它會沒事的。因爲這將是我希望人們使用的地址。
事實上,它似乎已經解決了一段時間後的問題。我清理了DNS緩存。它沒有直接工作,但現在問題似乎消失了。 * Incredulity *;) – StackHola
也有上游DNS緩存(從您的ISP等)。由於它在一段時間後被修復,這可能是一個DNS問題。下一次,您可以通過'dig example.com'和'dig @ 8.8.8.8 example.com'來驗證這一點,以便將您的DNS結果與Google公共DNS服務進行比較。任何差異都會表明某處存在過時的DNS緩存。 –
感謝您的信息! – StackHola