我使用瘦服务器运行本地服务器。当它连续启动时,它会返回如下消息:
>> Thin web server (v1.3.1 codename Triple Espresso)
>> Maximum connections set to 1024
>> Listening on 0.0.0.0:3000, CTRL+C to stop
我想在服务器成功启动后立即运行 Web 浏览器。我觉得应该可以使用某种管道从薄中捕获消息,并在收到该消息后立即启动 Web 浏览器,但不确定细节。我怎样才能做到这一点?启动 Thin 的代码类似于:
Rack::Handler::Thin.run(...)
所以我认为那段代码应该以某种方式嵌入到管道中。