3

你如何重新启动rails服务器?我开始了

导轨服务器 -d

所以服务器是分离的

我知道的唯一方法是做 ps aux | grep rails and kill -9 on the process # 但是这样杀死进程好吗?

rails 中是否有任何命令用于停止或重新启动服务器?

谢谢!

4

1 回答 1

1

杀死分离的服务器应该没有负面影响(假设没有人试图访问服务器)。但是,如果仍有数据未持久化(例如来自 Active Directory 缓存),您当然会丢失这些数据。如果您更频繁地遇到该问题,您可能需要考虑创建一个 rake 任务来为您停止服务器。作为替代

ps aux | grep ...

你也可以使用

lsof -i :[port]

其中 [port] 是服务器运行的端口(默认值:3000)

于 2012-12-27T12:58:37.710 回答