V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
aocif23
V2EX  ›  问与答

Linux 添加了 cron 多任务但只运行一个

  •  
  •   aocif23 · May 13, 2018 · 1756 views
    This topic created in 2916 days ago, the information mentioned may be changed or developed.
    设置了多个任务,但只有一个执行(每个任务的参数不同而已)

    比如
    */16 * * * * python /bin/abc a1
    */31 * * * * python /bin/abc b1
    终端运行 ps -ef 查看,只有 abc a1 在运行,如果上下位置互换,就只有 abc b1 运行。

    是什么问题呢?


    另外:如果将两条命令都写进同一个 bash 脚本里,并添加 cron 任务后就能看到 abc a1 和 abc b1 都在运行。
    5 replies    2018-05-13 16:29:37 +08:00
    torbrowserbridge
        1
    torbrowserbridge  
       May 13, 2018 via Android
    是不是 abc 做了单进程的限制
    aocif23
        2
    aocif23  
    OP
       May 13, 2018
    >>1
    @torbrowserbridge
    可是我写进 sh 脚本后两个都能同时运行。
    YRUSoShuai
        3
    YRUSoShuai  
       May 13, 2018 via iPhone
    最后一行留空?不懂
    ant2017
        4
    ant2017  
       May 13, 2018
    一个每 16 分钟运行一次,一个每 31 分钟运行一次,进程可以运行到同时观察到?
    aocif23
        5
    aocif23  
    OP
       May 13, 2018
    >>4
    @ant2017
    因为程序不是运行一下就结束了,有时候十分钟,有时候一小时
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5395 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 09:26 · PVG 17:26 · LAX 02:26 · JFK 05:26
    ♥ Do have faith in what you're doing.