問題タブ [marklogic-dhf]

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 投票する
0 に答える
46 参照

marklogic - MarkLogic - mlcp ジョブがスケジューラに成功メッセージを返さない

mlcp バージョン 9.0.6 を使用しています。プラットフォーム: Linux

エンタープライズ スケジューラ Zena を介して mlcp ジョブを実行すると、mlcp は正常に完了しますが、Zena でタスクが失敗します。

同じタスクで gradle 調和ジョブを実行しようとしましたが、正常に実行されました。簡単なファイル移動機能も試してみましたが、これも成功しています。しかし、mlcp は期待される成功応答をエンタープライズ スケジューラに返さないため、エンタープライズ スケジューラ タスクが失敗します。

以下は、mlcp によって返されるサンプル ログです。ログが示すように、mlcp のロードは成功し、STAGING DB のデータを確認できますが、mlcp はスケジューラに成功の応答を伝えていません。

エラー: 19/05/09 15:47:48 INFO contentpump.LocalJobRunner: コンテンツ タイプ: XML 19/05/09 15:47:48 INFO contentpump.ContentPump: ジョブ名: local_1527018875_1 19/05/09 15:47:48 INFO contentpump.FileAndDirectoryInputFormat: プロセスへの合計入力パス: 1 19/05/09 15:47:50 INFO contentpump.LocalJobRunner: 完了 47% 19/05/09 15:47:51 INFO contentpump.LocalJobRunner: 完了 100% 19/ 05/09 15:48:23 INFO contentpump.LocalJobRunner: com.marklogic.mapreduce.MarkLogicCounter: 19/05/09 15:48:23 INFO contentpump.LocalJobRunner: INPUT_RECORDS: 2798 19/05/09 15:48:23 INFO contentpump.LocalJobRunner: OUTPUT_RECORDS: 2798 19/05/09 15:48:23 INFO contentpump.LocalJobRunner: OUTPUT_RECORDS_COMMITTED: 2798 19/05/09 15:48:23 INFO contentpump.LocalJobRunner: OUTPUT_RECORDS_FAILED: 0 19/05/09 15: 48:23 INFO contentpump.LocalJobRunner: 合計実行時間: 35 秒

アップデート

これがmlcpコードです

最後に明示的な「exit 0」がありますが、それでもジョブは失敗します。以下のように調和ステップを正常に実行できます。