問題タブ [sequential-workflow]
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.
parallel-processing - 順次整合性の下での基本的な並列化
次の操作を実行する 2 つのプロセッサに問題があります。
彼らは、どの値が出力されるかを尋ねます。提供される解は、(0,1)、(0,2)、(1,1)、および (1,2) です。
私の質問は、これらの値をどのように取得するのですか?
workflow - トランザクションの失敗後に Windows ワークフローが終了しない
私は Windows ワークフローの基盤に少し慣れていないので、非常に簡単かもしれませんが、私はそれに固執しています。私は非常に単純なシーケンシャル ワークフローを使用しており、トランザクション スコープ アクティビティ内にいくつかのコード アクティビティがあります。
次のコードを持つコンソール アプリケーションからワークフローを実行しています。
トランザクション スコープ アクティビティを追加しない場合、ワークフローは正常に実行され、例外が発生した場合はワークフロー インスタンスが終了し、コンソール アプリケーションも閉じます。
ただし、Transaction Scope アクティビティを追加すると、Transaction Scope 内でいずれかのアクティビティが失敗した場合、ワークフロー インスタンスはコンソールと同様に実行され続けます。インスタンスを終了する方法を教えてもらえますか?
ワークフロー内で例外を処理していないので、例外の詳細をログに記録できるようにしたいと考えています。
groovy - Activiti ワークフローの別のインスタンスでタスクの順次実行を強制する方法
同じワークフローの個別のインスタンスのスクリプト タスクを順番に実行する方法を見つけたいと考えています。
私の場合、マスター フローが開かれているリソースのいくつかの属性に基づいて、スクリプト タスクによって 1 つのリソースで複数のワークフロー インスタンスが並行して開始されており、それらのインスタンスのスクリプト タスクが並行して実行されていますが、これは望ましくありません。 . 「非同期」フラグの両方のオプションを試しましたが、それでもスクリプト タスクが並行して実行されます。今のところ、条件に応じてさまざまな値を入れてこれらのインスタンスを開始する関数の変数として sleep() 関数の期間を保存しているだけで、基本的には機能しますが、それを使用することはベストプラクティスではありません。 、より経験豊富な同僚が、私の問題を解決するための「より良い」方法を見つけるのを手伝ってくれるでしょう。