Shotgun:重新加载机架开发服务器的Rackup版本

时间:2024-03-11 19:38:25
【文件属性】:

文件名称:Shotgun:重新加载机架开发服务器的Rackup版本

文件大小:19KB

文件格式:ZIP

更新时间:2024-03-11 19:38:25

Ruby

弹枪 这是Rack随附的rackup命令的自动重新加载版本。 它可以用作Web框架或不支持应用程序重新加载的环境中提供的复杂重新加载逻辑的替代方法。 Shotgun命令启动Rack支持的服务器之一(例如,mongrel,thin,webrick)并侦听请求,但不加载实际应用程序的任何部分。 每次接收到请求时,它都会派生,将应用程序加载到子进程中,处理请求并退出子进程。 结果是在每个请求上干净,在应用程序范围内重新加载所有源文件和模板。 用法 安装: gem install shotgun 使用机架文件启动服务器: shotgun config.ru 使用Thin并从端口6000而不是9393(默认)启动: shotgun --server=thin --port=6000 config.ru 运行Sinatra应用程序: shotgun hello.rb 有关更多


【文件预览】:
shotgun-master
----RELEASING(216B)
----shotgun.gemspec(549B)
----lib()
--------shotgun.rb(975B)
--------shotgun()
----Rakefile(846B)
----LICENSE(1KB)
----test()
--------verbose.ru(131B)
--------test-sinatra.ru(152B)
--------boom.ru(64B)
--------test.ru(123B)
--------slow.ru(240B)
--------test_shotgun_loader.rb(1KB)
--------test_shotgun_static.rb(743B)
--------big.ru(226B)
----README.md(2KB)
----man()
--------shotgun.1(8KB)
--------index.txt(190B)
--------shotgun.1.ronn(7KB)
----.gitignore(38B)
----bin()
--------shotgun(4KB)
----CHANGELOG.md(362B)

网友评论