123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216 |
- <?xml version="1.0" encoding="UTF-8"?>
- <CONFIG>
- <SERVICE
- CLASS="com.apusic.util.ThreadPoolService"
- NAME="apusic:service=ThreadPool,name=default"
- >
- <ATTRIBUTE NAME="MinSpareThreads" VALUE="5"/>
- <ATTRIBUTE NAME="MaxSpareThreads" VALUE="30"/>
- <ATTRIBUTE NAME="MaxThreads" VALUE="-1"/>
- <ATTRIBUTE NAME="MaxQueueSize" VALUE="500"/>
- <ATTRIBUTE NAME="IdleTimeout" VALUE="300"/>
- </SERVICE>
- <SERVICE
- CLASS="com.apusic.util.ThreadPoolService"
- NAME="apusic:service=ThreadPool,name=MuxHandler"
- >
- <ATTRIBUTE NAME="MinSpareThreads" VALUE="0"/>
- <ATTRIBUTE NAME="MaxSpareThreads" VALUE="10"/>
- <ATTRIBUTE NAME="MaxThreads" VALUE="10"/>
- <ATTRIBUTE NAME="MaxQueueSize" VALUE="500"/>
- <ATTRIBUTE NAME="IdleTimeout" VALUE="300"/>
- </SERVICE>
- <SERVICE
- CLASS="com.apusic.util.ThreadPoolService"
- NAME="apusic:service=ThreadPool,name=HTTPHandler"
- >
- <ATTRIBUTE NAME="MinSpareThreads" VALUE="5"/>
- <ATTRIBUTE NAME="MaxSpareThreads" VALUE="30"/>
- <ATTRIBUTE NAME="MaxThreads" VALUE="30"/>
- <ATTRIBUTE NAME="MaxQueueSize" VALUE="500"/>
- <ATTRIBUTE NAME="IdleTimeout" VALUE="300"/>
- </SERVICE>
- <SERVICE
- CLASS="com.apusic.util.ThreadPoolService"
- NAME="apusic:service=ThreadPool,name=JMSHandler"
- >
- <ATTRIBUTE NAME="MinSpareThreads" VALUE="0"/>
- <ATTRIBUTE NAME="MaxSpareThreads" VALUE="30"/>
- <ATTRIBUTE NAME="MaxThreads" VALUE="30"/>
- <ATTRIBUTE NAME="MaxQueueSize" VALUE="500"/>
- <ATTRIBUTE NAME="IdleTimeout" VALUE="300"/>
- </SERVICE>
- <SERVICE
- CLASS="com.apusic.util.ThreadPoolService"
- NAME="apusic:service=ThreadPool,name=ORBWorker"
- >
- <ATTRIBUTE NAME="MinSpareThreads" VALUE="5"/>
- <ATTRIBUTE NAME="MaxSpareThreads" VALUE="30"/>
- <ATTRIBUTE NAME="MaxThreads" VALUE="150"/>
- <ATTRIBUTE NAME="MaxQueueSize" VALUE="500"/>
- <ATTRIBUTE NAME="IdleTimeout" VALUE="300"/>
- </SERVICE>
- <SERVICE
- CLASS="com.apusic.net.Muxer"
- >
- <ATTRIBUTE NAME="Port" VALUE="56898"/>
- <ATTRIBUTE NAME="Backlog" VALUE="50"/>
- <ATTRIBUTE NAME="Timeout" VALUE="300"/>
- <ATTRIBUTE NAME="MaxWaitingClients" VALUE="500"/>
- <ATTRIBUTE NAME="WaitingClientTimeout" VALUE="5"/>
- <ATTRIBUTE NAME="SSLEnabled" VALUE="True"/>
- <ATTRIBUTE NAME="SecurePort" VALUE="56899"/>
- <ATTRIBUTE NAME="KeyStore" VALUE="config/sslserver"/>
- <ATTRIBUTE NAME="KeyPassword" VALUE="keypass"/>
- </SERVICE>
- <SERVICE
- CLASS="com.apusic.corba.ORBService"
- >
- </SERVICE>
- <SERVICE
- CLASS="com.apusic.naming.NameService"
- >
- </SERVICE>
- <SERVICE
- CLASS="com.apusic.transaction.TransactionService"
- >
- <ATTRIBUTE NAME="DefaultTimeout" VALUE="600"/>
- </SERVICE>
- <SERVICE
- CLASS="com.apusic.security.SecurityService"
- >
- </SERVICE>
- <SERVICE
- CLASS="com.apusic.jdbc.JDBCService"
- >
- </SERVICE>
- <SERVICE
- CLASS="com.apusic.connector.JCAService"
- >
- </SERVICE>
- <SERVICE
- CLASS="com.apusic.ejb.EJBService"
- >
- <ATTRIBUTE NAME="SessionCacheSize" VALUE="1000"/>
- <ATTRIBUTE NAME="EntityCacheSize" VALUE="1000"/>
- <ATTRIBUTE NAME="SessionStoreDirectory" VALUE="store/ejb"/>
- <ATTRIBUTE NAME="DefaultEntityPersistenceDataSource" VALUE="jdbc/sample"/>
- <ATTRIBUTE NAME="DefaultMessageDrivenConnectionFactory" VALUE="jms/ConnectionFactory"/>
- <ATTRIBUTE NAME="Cmp11Promotion" VALUE="True"/>
- <ATTRIBUTE NAME="EnablePassByReference" VALUE="False"/>
- </SERVICE>
- <SERVICE
- CLASS="com.apusic.ejb.timer.EJBTimerService"
- >
- <ATTRIBUTE NAME="MaxRedeliveries" VALUE="1"/>
- <ATTRIBUTE NAME="RedeliveryInterval" VALUE="5000"/>
- </SERVICE>
- <SERVICE
- CLASS="com.apusic.servlet.http.WebService"
- >
- <ATTRIBUTE NAME="ServerPort" VALUE="56898"/>
- <ATTRIBUTE NAME="MaxWaitingClients" VALUE="500"/>
- <ATTRIBUTE NAME="WaitingClientTimeout" VALUE="5"/>
- <ATTRIBUTE NAME="KeepAlive" VALUE="true"/>
- <ATTRIBUTE NAME="KeepAliveTimeout" VALUE="15"/>
- <ATTRIBUTE NAME="MaxKeepAliveRequests" VALUE="100"/>
- <ATTRIBUTE NAME="MaxKeepAliveConnections" VALUE="300"/>
- <ATTRIBUTE NAME="ServletReloadCheckInterval" VALUE="30"/>
- <ATTRIBUTE NAME="TemporaryDirectory" VALUE="scratch"/>
- <ATTRIBUTE NAME="EnableLog" VALUE="False"/>
- <ATTRIBUTE NAME="LogFileName" VALUE="logs/access.log"/>
- <ATTRIBUTE NAME="LogFileLimit" VALUE="1000000"/>
- <ATTRIBUTE NAME="LogFileCount" VALUE="10"/>
- </SERVICE>
- <SERVICE
- CLASS="com.apusic.servlet.http.session.SessionService"
- >
- <ATTRIBUTE NAME="DefaultSessionTimeout" VALUE="3600"/>
- <ATTRIBUTE NAME="MaxSessionsInCache" VALUE="1024"/>
- <ATTRIBUTE NAME="SessionInvalidateCheckInterval" VALUE="60"/>
- <ATTRIBUTE NAME="SessionSwapCheckInterval" VALUE="30"/>
- <ATTRIBUTE NAME="Distributable" VALUE="False"/>
- </SERVICE>
- <SERVICE
- CLASS="com.apusic.servlet.http.session.FileSessionStoreService"
- >
- <ATTRIBUTE NAME="Directory" VALUE="store/http_sessions"/>
- </SERVICE>
- <SERVICE
- CLASS="com.apusic.servlet.http.mux.MUXEndpoint"
- NAME="Endpoint:type=mux,service=httpd"
- >
- </SERVICE>
- <SERVICE
- CLASS="com.apusic.servlet.http.acp.ACPEndpoint"
- NAME="Endpoint:type=acp,service=httpd"
- >
- <ATTRIBUTE NAME="Timeout" VALUE="300"/>
- </SERVICE>
- <SERVICE
- CLASS="com.apusic.jms.store.file.FileMessageStoreProvider"
- >
- <ATTRIBUTE NAME="StoreDirectory" VALUE="store/jms"/>
- </SERVICE>
- <SERVICE
- CLASS="com.apusic.jms.server.JMSServer"
- >
- <ATTRIBUTE NAME="RoutingRedeliveryInterval" VALUE="60"/>
- <ATTRIBUTE NAME="RoutingMaxRedeliveryCount" VALUE="100"/>
- <ATTRIBUTE NAME="TransactedDelivery" VALUE="False"/>
- </SERVICE>
- <SERVICE
- CLASS="com.apusic.jms.server.JMSRegistry"
- >
- </SERVICE>
- <SERVICE
- CLASS="com.apusic.xml.rpc.server.WSServer"
- >
- <ATTRIBUTE NAME="LogMessage" VALUE="True"/>
- <ATTRIBUTE NAME="LogMessageDirectory" VALUE="WSMessages"/>
- <ATTRIBUTE NAME="MakeClientJar" VALUE="True"/>
- </SERVICE>
- <SERVICE
- CLASS="com.apusic.deploy.runtime.J2EEDeployer"
- >
- <ATTRIBUTE NAME="EnableAutoDeployment" VALUE="True"/>
- <ATTRIBUTE NAME="WatchedDirectories" VALUE="applications"/>
- <ATTRIBUTE NAME="UploadDirectory" VALUE="upload"/>
- </SERVICE>
- <SERVICE
- CLASS="com.apusic.jmx.adaptors.rmi.RMIAdaptorService"
- NAME="Adaptor:type=rmi"
- >
- </SERVICE>
- <SERVICE
- CLASS="com.apusic.tools.admin.AdminService"
- >
- </SERVICE>
- </CONFIG>
|