我想了解如何在基於服務器的後端環境中使用ruby。例如,我想在服務器上全天候運行ruby腳本。這方面的最佳做法是什麼?如何做到這一點?Ruby服務器端後端腳本工具/資源
任何人都可以提供一些資源如何做到這一點,或者如果你可以標籤我正在嘗試做什麼?我不確定我應該使用Google的條款。
我想了解如何在基於服務器的後端環境中使用ruby。例如,我想在服務器上全天候運行ruby腳本。這方面的最佳做法是什麼?如何做到這一點?Ruby服務器端後端腳本工具/資源
任何人都可以提供一些資源如何做到這一點,或者如果你可以標籤我正在嘗試做什麼?我不確定我應該使用Google的條款。
使用cron。從操作系統的角度來看,Ruby應用程序只是一個像bash這樣的腳本。 另外所有的Unix操作系統都有一些守護進程腳本(如參見/etc/init.d中的示例)
嘗試BackgroundRb - 這是一個特殊的Rails插件,它像Linux守護進程一樣工作。您可以在後臺代碼中使用您的Rails應用程序中定義的任何類/模型。您也可以將數據傳遞到後臺進程。