問題タブ [workload]
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.
sql - PL/SQLプロシージャのワークロード・バランシング
PL/SQLストアド・プロシージャでワークロード・バランシングを実装するためのオプションは何ですか? ワークロードを処理するようにサーバーを構成することについて話しているのではなく、そのような機能を特定のストアド プロシージャに実装することについて話しているのです。
データを取り込み、データを読み取り、処理してから結果を返すプロシージャがあるとします。データセットが非常に大きい場合、貪欲なユーザーが処理する大規模なデータセットを送信すると、システムの他のユーザーはパフォーマンスの低下を感じるでしょう。
1 つの解決策は、(データ セットがループのような方法で読み取られている場合) x 回の反復ごとに待機コマンドを使用して、大きな要求が処理されている間に他のユーザーの要求を少し処理できるようにすることです。
この種のことを単一の PL/SQL プロシージャ/パッケージに実装できる他の方法はありますか?
performance - パフォーマンス テストでは、これは有効なテストですか。専門家の意見が必要です。
1000 ユーザー テストを実行しています。一部のフローには 25 人のユーザーがいて、予想されるスループットは 0.000011574/秒です。
クライアントは、約 1800 秒の思考時間で実行することを提案しています。
リトルの法則を使用して、思考時間の値を 2160000 にしています。
計算では 86400 秒の思考時間が得られますが、1 人のユーザーだけを使用して 600 秒の思考時間を与えることを提案しています。負荷がかかった状態でフローをテストする必要があるためです。
正しいアプローチは何でしょうか?クライアントに従うか、それとも自分の仮定に従うか?
貴重な思いを聞かせてください。
scheduler - A Workload Scheduler's step doesn't proceed and remains queued status
I created a simple process by Applicaiton Lab interface in Bluemix Workload Scheduler. I ran my process, but the step didn't proceed and remained in queued status.
How can I proceed the step?
I executed the process by "Run now". The process doesn't have triggers
The step remains "Queued status".
The Process information
scheduler - Workload Scheduler でデータベース スクリプトに「AWKDBE018E 必要な JDBC ドライバー フォルダーにアクセスできません」というメッセージが表示される
Workload Scheduler Service で SQL データベース サービスにアクセスするデータベース スクリプトのステップを作成します。プロセスを実行すると、ステップで以下のエラーが発生しました。
エラーメッセージ
AWKDBE018E 必要な JDBC ドライバー・フォルダーにアクセスできません
AWKDBE018E 必要な JDBC ドライバー・フォルダーにアクセスできません
説明
ジョブが JDBC ドライバー フォルダーにアクセスできませんでした。十分な権限がない可能性があります。 システム
の処置: 操作は実行されません。
オペレーターの応答
: 十分な許可があることを確認してください。
このメッセージは、ジョブ ユーザーに適切な権限を付与するように求めているようです。ただし、Workload Automation Agent のジョブ ユーザーを指定するプロパティはありません。Bluemix によって自動的にプロビジョニングされた Workload Automation Agent を使用しています。
必要なパラメータを教えていただけますか?
JDBC driver class path info
以下の「ls -lR」コマンドステップのログでパスを確認しました。
scheduler - Workload Automation Agent の FTP サイトを知る方法
Bluemix によってプロビジョニングされた Workload Automation Agent に csv.file を ftp で送信したいと考えています。以下の Bluemix Doc に関しては、以下のコマンドでファイルをエージェントに ftp put できると思います。
https://www.ng.bluemix.net/docs/services/WorkloadScheduler/index.html
Workload Automation Agent との間でファイルをアップロードおよびダウンロードするには、curl コマンド ラインを使用できます。
curl -T DATA.DAT ftp://myftpsite.com/dat/ --user myname:mypassword
しかし、ftp サイトを知る方法についての情報はありません。Workload Scheduler Service の VCAP_SERVICES 値は、エージェントではなく、サービス インスタンスへの接続用であると思います。VCAP_SERVICES の URL に ftp アクセスしようとしましたが、接続エラーが発生しました。
Bluemix Doc は、Workload Automation Agent が FTP サーバー (No2) ではなく、FTP クライアント (No1) であることを意味していますか?