開発Blog

IM-Workflow パラメータチューニング

投稿日:

IM-Workflowは、パッチにより様々なパラメータが追加されています。
特にパッチ4と先日リリースしたパッチ5での効果が大きいので、以下にご紹介致します。

XMLキャッシュ

パッチ4からの機能です。
一部のXMLファイルをAPサーバでキャッシュすることで、Storage Serviceへのアクセスを減らします。

  • 設定箇所
    • not-use-xml-file-cache を false に設定 ※デフォルト:false
    • xml-file-cache-store-second にキャッシュ時間を設定 ※デフォルト:15秒

ファイルトランザクションレベル

リリース当初からある設定ですが、パッチ5からは、クエリ発行回数が変化します。
必須ファイルのみ生成することで、クエリの発行回数と、Storage Serviceへのアクセスを減らします。

  • 設定箇所
    • transaction-file-level を 1 に設定 ※デフォルト:2

※備考:パッチ4までは、1に設定しても、クエリ発行回数は変わりません

処理対象者プラグインキャッシュ

パッチ5の機能で、処理対象者プラグインの検索結果をキャッシュします。
同一ユーザ/同一フロー/同一処理対象者などの場合に、2回目以降のクエリ発行が無くなります。

  • 設定箇所
    • not-use-plugin-result-cache を false に設定 ※デフォルト:false
    • plugin-result-cache-store-minute にキャッシュ時間を設定 ※デフォルト:60分

各パラメータの効果は、環境やフローや各タスクでの設定状態により大きくことなりますので、この場で、数字的なものは提示できませんが、すべて、効果が見込める設定ですので、IM-Workflowを利用して頂く場合、試していただくことを強くおすすめ致します。

-開発Blog
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

intra-mart Advent Calendar 2013 第24日:負荷試験実施の際の注意点

この記事は、intra-mart Advent Calendar 2013 第24日の記事です。 クリスマス・イブですね。なんか微妙に浮かれ気分になってしまう感じな日ですが、Advent Calend …

no image

Accel Platformのつくりかた。

先日開催させていただきました弊社イベントEnterprise Web Solution 2013のテクニカルセッションにおいて、「Accel Platformのつくりかた。」という題名で、i …

no image

intra-mart Advent Calendar 2013 第1日:iAPでもiWPみたいにURLだけでログインする方法

気がつけば、もう12月です。12月といえば、クリスマス。そのクリスマスを指折り待つ、技術系Advent Calendarを久しぶりにimでもやってみたいと思います。正直、どこまでネタがもつかかなり微妙 …

no image

IM-共通マスタ CSVスナップショットインポートのパフォーマンス検証

WebPlatform/AppFramework Ver.7.2 パッチ6の要件16570にて、IM-共通マスタからアプリケーション共通マスタへの同期処理のパフォーマンス改善を行い、下記効果を確認しま …

no image

intra-mart Advent Calendar 2013 第11日:Resin HealthSystemのご紹介

この記事は、intra-mart Advent Calendar 2013 第10日の記事です。 Resinは、アプリケーションが動作しているResin本体とは別にwatchdogという監視サーバが動 …

RSSRSSRSSRSS