【tech】cronで毎分以下間隔設定をする時の注意点
今日日crontabに秒間の設定をしようと思う人が居るかは謎ですが、
職場でリアルタイム処理を設けないで何でもバッチにしたがる遅延魔人がいます。
そのためこう言った内容も重要だなと。
パッと思いつく限り、負荷が掛かりそうと思っていたら良い内容見つけました。
確かに監視ツールで見るとLA上がっている杞憂ではなかったわけです。
cronで毎分以下の間隔に設定する時の注意点 - 日本だんでぃ協会
個人的にこう言った場合、スクリプトをデーモンプロセスとして動かすなどとするのが良いんじゃないかなと思ってます。
niceコマンド経由でプロセスの優先度を下げておくと、サーバが高負荷となった場合にプロセスがkillされにくくなります。
実際にどのプロセスがkillされるかは管理者次第なのでおまじない、niceしたところで失う物もないので付けといた方が良いかもしれませんが…
ただ、都合よく優先度下げられる定期処理があるのだろうか…
そもそもネイティブの設定に無いものを強引にやろうとする事自体どうなのだろうかと思う次第です。
Presented by「瑣末な問題」