ruby-on-rails - 将 ROR 作为 Windows 服务运行?
问题描述
我需要在生产环境中将 Ruby on rails 应用程序作为 Windows 服务运行。实现这一要求的理想且可靠的方法是什么?
解决方案
如果 Windows 服务器是必须的 - 我仍然会为应用程序使用 Docker 容器,因为:
- rails 将在 linux 环境中运行,您将遇到更少的兼容性问题
- 您将让 Docker 负责进程启动和监控、资源限制
- 如果您稍后选择使用其他服务器 - 您可以使用完全相同的容器
缺点是初始设置程序要高一些,但从长远来看,这应该会有所回报。
推荐阅读
- c# - 控制台将希腊字符显示为“?” C#
- aws-amplify-sdk-android - 为具有复杂对象的 android 实现放大数据存储
- javascript - react-spring 如何使用动画(组件)
- php - 获取 Google Analytics API 令牌/Google_Client getAccessToken 返回 null/空
- django - Django:如何生成唯一的订单 ID
- c# - 无法从远程服务器下载事件日志
- r - 带有用户定义函数的 calctest(x[1:5]) 中的 raster::calc() 错误
- r - R中的堆叠条形图用于头对头统计
- python - 是否可以自动合并本体,以便将精确匹配合并到一个首选术语下?
- latex - 如何在彩盒周围放置框架?