我有一个过程,我只想运行时,我通过触摸tmp/restart.txt手动重新启动我的Rails应用程序,而不是当空闲时间后Passenger重新启动。有什么我可以检查我的Rails代码来确定给定的重启是一个还是另一个?是否可以区分Phusion Passenger中的自动重启和手动重启?
0
A
回答
1
也许它不会回答你想要的,但我会简单地创建短脚本:
#!/bin/bash
touch tmp/restart.txt
some other things you want to do
然后,当你通过这个脚本重启aplication manualy,可以后做任何你想要的。
0
不,应用程序级别没有办法区分它们。你想做什么?
相关问题
- 1. 如何重新启动Phusion Passenger Standalone?
- 2. 是否可以重新启动boost :: future?
- 3. 无法启动Phusion Passenger看门狗?
- 4. JSR 352步分区 - 分区重新启动手动
- 5. 是否可以使用Android SDK或NDK重新启动手机?
- 6. 重新启动nginx:nginx:[alert]无法启动Phusion Passenger看门狗,因为它的可执行文件
- 7. Xdefaults是否可以自动启动?
- 8. 如何重新启动phusion乘客?
- 9. 是否可以重新启动/重新连接SignalR连接?
- 10. 自动重启IIS7
- 11. virtuoso手动重启问题
- 12. VBA自动重启
- 13. Spork自动重启
- 14. 如何检查iOS设备自启动以来是否已重新启动
- 15. Phusion Passenger是否为每位访客启动一个新的Ruby实例?
- 16. 启动自我重启的C#代码?
- 17. 重新启动后重新启动
- 18. 如何手动重新启动Visual Studio?
- 19. 自动重启的.py每30分钟
- 20. C#:自动重启程序
- 21. 工头自动重启
- 22. 必须手动重新启动runserver models.py
- 23. 是否可以在不重新启动进程的情况下重新启动Azure Web角色上的IIS?
- 24. 没有自动重启
- 25. 是否可以重启azure队列(servicebus)?
- 26. 是否可以在emacs cc-mode中使C++自动启动?
- 27. 关机时重新启动手机
- 28. 是否可以从用户输入重新启动程序?
- 29. 当Windows重新启动时,MSMQueue是否可以保留其值?
- 30. 是否可以重写启动完成构造函数?
非常真实。不过,我希望能够从我的Rails应用程序中使用它。 – abeger
在“其他一些事情”中,您可以添加一个rake任务,它将在数据库或文件中添加一些字段。然后你的应用程序可以读取这个值 - 然后它知道它是否重新启动,读取它后应该删除这个值。 – klew
用于将其从应用程序启动时分离出来。如果这些“其他事情”在每次加载环境时都没有必要运行,那为什么还要这么做呢?分开运行的耙子任务比试图确定Passenger的做法更有意义。 –