[SOA/BPM] How to "turn off EDN" if its not being used in a SOA deployment

FMW11gでは、EDN(Event Delivery Network)という仕組みがデフォルトで有効になっていますが、これを止める方法です。
  1. Enterprise Manager Fusion Middleware Controlを開く
  2. System MBean Browser > MBean Application > Defined MBeans > oracle.as.soainfra.config > Server: SOA_cluster_name > EDNConfig > edn を辿り、Paused属性をtrueにする。これにより、EDN listener/pollerスレッドの個数が0になり、結果としてイベント配信が停止する。ただし、EDN-DBとEDN-JMSは停止しない。 
EDNイベント配信の有効化・無効化のためのWLSTコマンドは以下の通りです。
sca_enableEventsDelivery()
sca_disableEventsDelivery()
Enterprise Managerで実施した手順をWLSTでやってみます。
  1. connect('<user>','<password>','t3://<soa server>:<port>')
  2. custom()
  3. cd('oracle.as.soainfra.config/oracle.as.soainfra.config:name=edn,type=EDNConfig,Application=soa-infra')
  4. set('Paused', 1)
    注:set('Paused', 0)にするとEDNイベント配信が再開されます。
  5. exit()
この操作の後サーバを再起動する必要はありません。


原文はこちら。
http://blogs.oracle.com/dasoa/entry/how_to_turn_off_edn

0 件のコメント:

コメントを投稿