0
假設我有一堆使用Thin運行的Rails進程,並且前面是Nginx。我的應用程序使用WebSockets。如何阻止Rails進程接受新的請求
我想在升級Rails應用程序時提供新的Thin實例。告訴我的舊Rails進程停止接受WebSocket連接(以及正常的http請求),以便新進程接受WebSocket連接和http請求。關閉舊Rails進程上的WebSocket連接,強制客戶端重新連接到新進程。然後最後關閉所有舊的實例。
這可能嗎?我無法找到一個明顯的方式來查看Thin,Nginx和Rails的文檔。
據我瞭解獨角獸沒有設計成能夠處理的WebSockets。 – user782220 2013-03-24 03:27:20