[英]How to set port for Rack app?
builder.rb: builder.rb:
def app
Rack::Builder.new do
run App.new
end.to_app
end
How to run on a given port? 如何在给定端口上运行?
Try: 尝试:
Rack::Handler.default.run(app, :Port => 3000)
Although it would be more typical to run your app in a config.ru
file and specify port as a command line option to rackup
, eg: rackup -p 3000
. 虽然在
config.ru
文件中运行您的应用程序并将端口指定为rackup
的命令行选项更为典型,例如: rackup -p 3000
。
When you rackup
just specify it with option -p
so: 当你使用
rackup
只需使用选项-p
指定它:
rackup -p 8808
would work just fine. rackup -p 8808
工作得很好。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.