Sun Java System Application Server Enterprise Edition 8.2 パフォーマンスチューニングガイド

Procedureパーティション分割要求を有効にする

  1. 管理コンソールを使用して、EJB 実行用の追加スレッドプールを設定します。

  2. Application Server の ORB に、追加スレッドプールの ID を追加します。

    これは、domain.xml ファイルを編集することによって、または管理コンソールを使用して行うことができます。

    たとえば、 priority-1 および priority-2 という名前のスレッドプールを有効にするには、<orb> 要素を次のように編集します。


    <orb max-connections="1024" message-fragment-size="1024"
        use-thread-pool-ids="thread-pool-1,priority-1,priority-2">       
  3. EJB コンポーネントの配備記述子 sun-ejb-jar.xmluse-thread-pool-id 要素に、スレッドプールの ID を含めます。

    たとえば、次に示す sun-ejb-jar.xml は、「TheGreeter」という名前の EJB コンポーネントの配備記述子であり、priority-2 という名前のスレッドプールに割り当てられます。

    <sun-ejb-jar> 
      <enterprise-beans> 
        <unique-id>1</unique-id> 
        <ejb> 
          <ejb-name>TheGreeter</ejb-name> 
          <jndi-name>greeter</jndi-name> 
          <use-thread-pool-id>priority-1</use-thread-pool-id> 
        </ejb> 
      </enterprise-beans> 
    </sun-ejb-jar>
  4. Application Server を再起動します。