加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

ruby – 如何在Windows上使用Thin启动和停止Sinatra应用程序?

发布时间:2020-12-16 22:09:12 所属栏目:百科 来源:网络整理
导读:class App Sinatra::Base def hello "world" endend 从文档中我发现我可以像这样启动应用程序: App.run 虽然这不会返回控件. 如何在后台启动应用程序,然后如何停止它. 我的环境是:Windows,Ruby 1.9.2 解决方法 使用像Dmitry Maksimov建议的config.ru文件:
class App < Sinatra::Base
  def hello
    "world"
  end
end

从文档中我发现我可以像这样启动应用程序:

App.run

虽然这不会返回控件.

如何在后台启动应用程序,然后如何停止它.

我的环境是:Windows,Ruby 1.9.2

解决方法

使用像Dmitry Maksimov建议的config.ru文件:
#config.ru
require './your_app_file'

run YourApp

然后从Rackup -D开始,这意味着deamonize,因此它在后台运行.

我不建议将其用于开发.最好看看Shotgun

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读