Macでcrontabを用いてseleniumでchromedriverを定期的に立ち上げているのですが,
たまに,プロセスが残ってしまい,定期実行が止まってしまう場合があります.
いろいろ調べたところ,
以下のコマンドでプロセスを終了できるとのことですが
$ killall chromedriver No matching processes belonging to you were found
と実行しても上記のようなエラーが出てしまい,終了することができていませんでした.
環境は
$ ps PID TTY TIME CMD 7171 ttys000 0:00.04 -bash 12177 ttys000 0:01.09 /Users/xxx/Downloads/chromedriver90 --port=53554 12182 ttys000 0:09.22 /Applications/Google Chrome.app/Contents/MacOS/Google Chrome --disable-background-n 12196 ttys000 0:05.35 /Applications/Google Chrome.app/Contents/Frameworks/Google Chrome Framework.framewo 12197 ttys000 0:01.76 /Applications/Google Chrome.app/Contents/Frameworks/Google Chrome Framework.framewo 12199 ttys000 0:00.10 /Applications/Google Chrome.app/Contents/Frameworks/Google Chrome Framework.framewo 12326 ttys000 0:00.52 /Applications/Google Chrome.app/Contents/Frameworks/Google Chrome Framework.framewo 12355 ttys000 0:00.28 /Applications/Google Chrome.app/Contents/Frameworks/Google Chrome Framework.framewo 12993 ttys000 0:00.09 /Applications/Google Chrome.app/Contents/Frameworks/Google Chrome Framework.framewo 7176 ttys001 0:00.01 -bash 7240 ttys002 0:00.00 /bin/bash --login 10263 ttys003 0:00.06 -bash
だったので
$ killall /Users/odani/Downloads/chromedriver90 No matching processes belonging to you were found
や
$ killall /Users/odani/Downloads/chromedriver90 --port=53554 killall: unknown signal -port=53554; valid signals: HUP INT QUIT ILL TRAP ABRT EMT FPE KILL BUS SEGV SYS PIPE ALRM TERM URG STOP TSTP CONT CHLD TTIN TTOU IO XCPU XFSZ VTALRM PROF WINCH INFO USR1 USR2
を試しましが,プロセスを終了できませんでした.
どうかご教示の程,よろしくお願いいたします.