我有一個Rails應用5,我正打算在Linux上部署,而是因爲我們需要有一些訪問非常具體的Windows的唯一的軟件,我需要將它部署在Windows Server 2012 R2上。我的軟件棧(或混合)應該是Nginx/Puma/Rails/PostgreSQL/Redis。除了Puma之外,所有的東西都安裝在Windows上,Rails文檔說我需要Puma for ActionCable。可以在Windows上部署帶有ActionCable的Rails 5應用程序嗎?
如何獲得彪馬在Windows上運行?我已經看過並嘗試過要嘗試的代碼片段,並且我還看過並嘗試過關於不能執行的代碼片段,例如以守護進程模式運行,因爲fork()不受支持。有沒有人有一套關於如何讓Puma在Rails應用程序上使用Windows的可重複使用說明?
或者,如果彪馬非起動用於Windows,是否有到Windows服務器主機(例如,Windows 2012 R2)部署具有ActionCable一個Rails 5應用可重複的方法嗎?