問題タブ [control-m]
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.
scheduling - Control-M のスケジューリングの問題
Control-M を使用していくつかのジョブのスケジューリングに取り組んでいます。私のシナリオは次のとおりです。
私は次の仕事をしています - Job 1, Job 2, Job 3 and Job 4
。それらはすべて同じテーブルに挿入します。4 つのジョブすべてを同時に開始するようにスケジュールする必要があります。それらは同じテーブルに挿入されているため、ロックの問題が発生しています。
このストリームにさらにジョブを追加するため、これらのジョブ間に依存関係を追加することはできません。また、これらのジョブ間に論理的な依存関係はありません。
また、これらのジョブはすべて同じスクリプトを呼び出しますが、パラメーターは異なります。
この問題を処理する方法はありますか?
automation - Integration Server との Control-M バインディング
私はそれを考えるのは非常にまれであることを知っています.しかし、BMC Control-MをCruise Control.Netサーバーとリンクする方法はありますか? CCNet で使用する Control-M コマンドラインまたは実行可能ファイルはありますか? CCNet 経由でジョブを自動的にデプロイしたい。
hadoop - BMC Control-M を使用して Hadoop ジョブをスケジュールする方法は?
BMC Control-M ソフトウェアを使用して Hadoop ジョブを制御/スケジュールする方法を知っている人はいますか? それは可能ですか?
私は Ooozie を試しましたが、hadoop ジョブをスケジュールするためのオプションをさらに調べたいと思っています。
啓発してください!
ms-access - .bat の終了後に Control-M ジョブが終了しない
ネットワーク ドライブをマップし、MS Access プログラムを実行してから、マップされたドライブを削除して終了する .bat ファイルがあります。Control-M で実行すると、.bat が実行されて終了しますが、Control-M のジョブは終了しません。ファイルを終了してControl-Mに終了コードを送信するために複数のことを試みましたが、何も機能していないようです。以下はコードです:
このコードの後、次のコマンドを試しました。
exit
_exit 0
timeout /T 10
私が何を試しても、Control-M はジョブが終了したことを認識していないようです。Control-M からの sysout にも、送り返される終了コードは表示されません。
duplicates - BMC control-m で重複するジョブ名を見つける
ジョブ名を変更するには、重複するジョブ名を見つける必要があります。BMC Control-M でそれを行うにはどうすればよいですか?
web-services - Control-M は http サービス エンドポイントを実行してジョブ ステータスを取得できますか?
私は control-m を初めて使用するので、control-m がこのシナリオをサポートしているかどうかを尋ねたかったのです。
- ログ実行ジョブを実行するhttp Webサービスがあります。
http://myserver/runjob?jobname=A
これにより、サーバー上でジョブ A が開始され、ジョブ ID が返されます。いつでもサーバーからジョブのステータスを取得できるように、ジョブ ID を返します。ジョブには、待機中、進行中、エラーなど、多くのステータスがあります。
- サーバー上のジョブが更新されるとすぐに、control-m ジョブのステータスが更新されるようにします。そのために、Web サービスの URL を作成しました。
http://localhost/getjobsatus?jobid=1
この URL リクエストは、ジョブ ID 1 のジョブ ステータスを取得します。
control-m は Web サービスの URL をポーリングしてジョブのステータスを取得できますか? また、Web サービスを呼び出してジョブを実行し、その ID を取得できますか?
この基本的なレベルの質問をして申し訳ありません。どんな助けでも本当に感謝します。
scheduling - Control-M は、月次ジョブと日次ジョブの間に条件を追加します
私はいくつかのジョブをスケジュールするために control-M を使用しています。以下は私が直面しているシナリオです:
Job-1 - 毎日実行 (特定の時間ではありません)
Job-2 - 毎月 1 日に注文しますが、10 日頃に実行されます (未定)
次に、Job-2 が Job-1 の実行に依存するようにします。job-2 が 12 日に実行に「適格」になった場合、次のシナリオでのみ実行する必要があります。
- 12 番目のジョブ 1 が正常に実行されました
- ジョブ 1 の実行が 12 日にスケジュールされていない場合、ジョブ 2 は最後に成功した実行をチェックする必要があります (つまり、おそらく 11 日)。
Job-1 の最後の実行が失敗した場合、Job-2 は実行されません。
私が試したのは、日付を PREV としてジョブ 2 の IN 条件を指定することですが、現在の日付のジョブ 1 の実行をチェックしていないようです。
perl - control-m スケジューラーからの perl スクリプトのコンパイルの問題
私は本当に奇妙な問題に直面しています。別の perl スクリプトを内部的に呼び出す perl スクリプトがあります。UNIX から手動で実行している場合、問題は発生していません。
同じスクリプトを control-m スケジューラからスケジュールすると、date:manip パッケージを見つけるための内部スクリプトでコンパイル エラーが発生します。
残念ながら、クライアントの問題により、ここにスクリプトを添付できません。
でも誰か助けてくれませんか?