一开始,我是这样运行的:
rails server unicorn -e production
运行这个之后,出现找不到文件的错误,按照网上的提示,在 Gemfile 当中加入了unicorn_rails
,结果发现没有出现 socket 文件,我估计是不是没有读取 config/unicorn.rb 配置文件呢?网上搜了下,只看到下面这个命令可以指定配置文件:
uncorn_rails -c config/unicorn.rb -E production -D
可是直接启动不了 unicorn 了,看日志,说是"text file busy"错误。郁闷死了。
最终问题是:怎么启动 production 模式,保证使用 unicorn 服务器,同时读取的是 config/unicorn.rb 配置文件?