代码之家  ›  专栏  ›  技术社区  ›  abeger

是否可以区分普西岛乘客自动和手动重启的区别?

  •  0
  • abeger  · 技术社区  · 15 年前

    我有一个进程,我只想在通过触摸tmp/restart.txt手动重新启动rails应用程序时运行,而不是在乘客在空闲时间后重新启动自己时运行。有什么我可以检查我的rails代码来确定给定的重启是一个还是另一个?

    2 回复  |  直到 15 年前
        1
  •  1
  •   klew    15 年前

    也许这不是你想要的答案,但我会简单地创建一个简短的脚本:

    #!/bin/bash
    touch tmp/restart.txt
    some other things you want to do
    

    然后,当您通过这个脚本手动重新启动应用程序时,您可以在它之后做任何您想做的事情。

        2
  •  0
  •   Hongli    15 年前

    不,在应用程序级别没有办法区分它们。你想干什么?