問題タブ [kubernetes-cronjob]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
183 参照

wordpress - カスタムプラグインのCronジョブがWordpressで機能しない

この cronjob を WordPress カスタム プラグインに追加しましたが、この関数を手動で実行すると機能しますが、cronjob を使用すると機能しません。これが私のコードです!すべてのプラグイン ファイルが正しく読み込まれ、エラーは表示されません。誰でもこれを整理するのを手伝ってくれますか! 私はたくさん試しましたが、それでもうまくいきません。

0 投票する
1 に答える
1300 参照

kubernetes - 2 分ごとに cron を実行するが、特定の時間の 5 分目に開始する方法は?

基本的に、私の cron は 2 分ごとにデータベースを更新しています。しかし、24 時間ごとにデータベースを更新する別の cron を実行する必要があります。2 番目の cron (1 日あたり) の実行中に競合状態がないことを確認する必要があります。つまり、両方の cron を一緒に実行して重複させることはできません。これは、ジョブを使用して Kubernetes クラスターに実装する必要があります。
私の解決策は、最初の cron を 2 分ごとに実行することですが、2 番目の cron が (1 日あたり) 実行されるときは 5 分遅らせます。
代替ソリューションは大歓迎です。

0 投票する
1 に答える
2251 参照

amazon-web-services - Kubernetes、cronjob ポッドを別のノードにスケーリング

単一の kubernetes cronjob があります。このタスクは、新しくアップロードされたファイルを検出し、それに対していくつかの操作を実行することです。この操作は毎分実行され、完了するまでに 10 分かかる場合があります。

現時点では機能しており、新しいファイルが検出されると、ジョブ用の新しいポッドが作成されます。ただし、cronjob によって作成されたポッドを別のノードに生成したいと考えています。この段階で、すべてのポッドが同じノードで生成されます。これにより、大量の新しいファイルがあり、システムがメモリ不足になるという最悪のシナリオで、EC2 インスタンスがクラッシュする可能性があります。

EFS ファイルシステムを使用して異なるノード間でファイルを共有しているため、すべてのノードがアップロードされたファイルを読み取ることができます。

kubernetes cronjobs を使用して、異なるノードで新しいポッドを生成するにはどうすればよいですか?