我注意到的唯一区别是,rails server会在3000端口上启动服务器,而rackup会在9292端口上启动服务器。 还有其他区别吗? 在使用其中之一的情况下是否有用例?
我正在学习thin服务器,现在我可以使用thin start来启动服务器,但端口是3000,我应该在浏览器中输入localhost:3000以获取网页。我希望像其他网站一样去除3000端口。因此,我使用命令thin -p 80 start来使用默认的http端口。但我遇到了这个错误:root@...
试图运行我的config.ru时,我遇到了一个奇怪的错误,无法调试,称为“无接受者”错误。 完整的错误信息如下: eventmachine.rb:572:in `start_tcp_server': no acceptor (RuntimeError) 有人知道这个错误是什么意思吗?谢谢。
当我这样加载thin时: thin start -e production 当我尝试访问我的页面之一时,日志输出会显示以下内容: cache: [GET /] miss cache: [GET /assets/main-bd1ef4b153740fb69fd615304b87ad0d....
尝试启动foreman后,我遇到了这个错误(请注意,它似乎在heroku上可以工作,所以我猜这是一个严格的本地问题): hrn039:textthechange jon$ foreman start 02:20:00 web.1 | started with pid 7363 02:...
我最近在Heroku上将我的应用程序升级到了cedar平台。默认情况下,我使用thin作为Web服务器。但我一直想使用unicorn进行并发处理,并让我的dyno获得更高的效益。但我担心使用Thin以外的服务器可能会有一些问题。 有人有这方面的亲身经历吗? 注: 这是让我对此想法感...
问题描述 我尝试进行 gem install puma 和 gem install thin 操作,但是出现了错误。 我正在设置全新的 Mac: MacOS Catalina 10.15.6 (19G73) 我已经确定任何版本 <= 4.2.1 在我的电脑上都可以正常工作。我正在使用as...
我刚开始使用Sinatra,开发服务器已经运行,但是rackup使用的是WEBrick而不是Thin,Thin gem已经安装好了,这应该只是一个简单的配置调整,但我不知道在哪里。顺便问一下,当我改变源代码时,Thin是否会自动刷新?看起来我必须停止并重新启动WEBrick才能使源代码更改生效...
我很震惊这个问题还没有被问过,但是我发誓我已经到处找过了。在开发模式下运行Rails 3时,使用thin和unicorn有哪些优势或劣势?