0

PeopleSoft にデータをアップロードし、アプリケーション エンジンを介して公開された CI にフェッチしようとしています。

データの各行のインスタンス化/GetKeys/Save/Cancel には多くの時間がかかります。これを行う最も近い方法は、データをチャンクして並列プロセスを実行することです。通常、同時に実行できるプロセスの数には制限があります。例: 制限が 5 の場合、各行をアップロードするプロセス全体を 5 回行うことができることを意味します。

すなわち、新しい処理時間 = 古い処理時間/5;

残念ながら、それはユーザーが望んでいることではありません。

彼らはそれが非常に高速であることを望んでいます。PeopleCode 内でいくつかの Java クラスを使用して、スレッドごとに CI を公開する複数のスレッドを作成できるかどうかを確認したいと考えていました。たとえば、100 個のスレッドを同時に実行できるとしたら、はるかに高速になる可能性があります。いくつかのJavaを組み込み、マルチスレッドの機能を活用する方法についての提案はありますか?

お時間をいただきありがとうございます。

4

1 に答える 1