将ROR作为Windows服务运行?

时间:2019-05-28 03:34:20

标签: ruby-on-rails windows-services

我需要在生产环境中将Ruby on Rails应用程序作为Windows服务运行。达到此要求的理想且可靠的方法是什么?

1 个答案:

答案 0 :(得分:0)

如果必须使用Windows服务器-我仍将使用该应用程序的Docker容器,因为:

  1. rails将在linux环境中运行,兼容性问题会减少
  2. 您将让Docker负责进程的启动和监视,资源限制
  3. 如果以后选择使用其他服务器-您可以使用完全相同的容器

缺点是初始设置例程要高一些,但是从长远来看,这应该会有所收获。