关于我在此处找到的上一个问题:
我现在每次启动 Rails 时都在运行 Faye 服务器。然而,这意味着当我运行 Rails 服务器、Rails 控制台或任何其他与 Rails 相关的东西时,它正在尝试运行 Faye 服务器。
有没有办法检查 Faye 服务器是否已经在运行?如果是,不要尝试运行一个新的?或者也许这不是最好的方法,我欢迎所有的想法和提示。
关于我在此处找到的上一个问题:
我现在每次启动 Rails 时都在运行 Faye 服务器。然而,这意味着当我运行 Rails 服务器、Rails 控制台或任何其他与 Rails 相关的东西时,它正在尝试运行 Faye 服务器。
有没有办法检查 Faye 服务器是否已经在运行?如果是,不要尝试运行一个新的?或者也许这不是最好的方法,我欢迎所有的想法和提示。
您可以使用DaemonController库。它将使您能够使用 Rails 应用程序自动启动服务,如果它们尚未启动,则启动它们。