apusic.conf 6.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <CONFIG>
  3. <SERVICE CLASS="com.apusic.util.ThreadPoolService" NAME="apusic:service=ThreadPool,name=default">
  4. <ATTRIBUTE NAME="MinSpareThreads" VALUE="5" />
  5. <ATTRIBUTE NAME="MaxSpareThreads" VALUE="30" />
  6. <ATTRIBUTE NAME="MaxThreads" VALUE="-1" />
  7. <ATTRIBUTE NAME="MaxQueueSize" VALUE="500" />
  8. <ATTRIBUTE NAME="IdleTimeout" VALUE="300" />
  9. </SERVICE>
  10. <SERVICE CLASS="com.apusic.util.ThreadPoolService" NAME="apusic:service=ThreadPool,name=MuxHandler">
  11. <ATTRIBUTE NAME="MinSpareThreads" VALUE="1" />
  12. <ATTRIBUTE NAME="MaxSpareThreads" VALUE="10" />
  13. <ATTRIBUTE NAME="MaxThreads" VALUE="10" />
  14. <ATTRIBUTE NAME="MaxQueueSize" VALUE="500" />
  15. <ATTRIBUTE NAME="IdleTimeout" VALUE="300" />
  16. </SERVICE>
  17. <SERVICE CLASS="com.apusic.util.ThreadPoolService" NAME="apusic:service=ThreadPool,name=HTTPHandler">
  18. <ATTRIBUTE NAME="MinSpareThreads" VALUE="5" />
  19. <ATTRIBUTE NAME="MaxSpareThreads" VALUE="30" />
  20. <ATTRIBUTE NAME="MaxThreads" VALUE="500" />
  21. <ATTRIBUTE NAME="MaxQueueSize" VALUE="500" />
  22. <ATTRIBUTE NAME="IdleTimeout" VALUE="300" />
  23. </SERVICE>
  24. <SERVICE CLASS="com.apusic.util.ThreadPoolService" NAME="apusic:service=ThreadPool,name=JMSHandler">
  25. <ATTRIBUTE NAME="MinSpareThreads" VALUE="30" />
  26. <ATTRIBUTE NAME="MaxSpareThreads" VALUE="100" />
  27. <ATTRIBUTE NAME="MaxThreads" VALUE="30" />
  28. <ATTRIBUTE NAME="MaxQueueSize" VALUE="500" />
  29. <ATTRIBUTE NAME="IdleTimeout" VALUE="300" />
  30. </SERVICE>
  31. <SERVICE CLASS="com.apusic.util.ThreadPoolService" NAME="apusic:service=ThreadPool,name=ORBWorker">
  32. <ATTRIBUTE NAME="MinSpareThreads" VALUE="5" />
  33. <ATTRIBUTE NAME="MaxSpareThreads" VALUE="30" />
  34. <ATTRIBUTE NAME="MaxThreads" VALUE="150" />
  35. <ATTRIBUTE NAME="MaxQueueSize" VALUE="500" />
  36. <ATTRIBUTE NAME="IdleTimeout" VALUE="300" />
  37. </SERVICE>
  38. <SERVICE CLASS="com.apusic.net.Muxer">
  39. <ATTRIBUTE NAME="Port" VALUE="56898"/>
  40. <ATTRIBUTE NAME="Backlog" VALUE="50"/>
  41. <ATTRIBUTE NAME="Timeout" VALUE="300"/>
  42. <ATTRIBUTE NAME="MaxWaitingClients" VALUE="500"/>
  43. <ATTRIBUTE NAME="WaitingClientTimeout" VALUE="5"/>
  44. <ATTRIBUTE NAME="SSLEnabled" VALUE="True"/>
  45. <ATTRIBUTE NAME="SecurePort" VALUE="56899"/>
  46. <ATTRIBUTE NAME="KeyStore" VALUE="config/sslserver"/>
  47. <ATTRIBUTE NAME="KeyPassword" VALUE="keypass"/>
  48. <ATTRIBUTE NAME="EnableGZip" VALUE="False" />
  49. </SERVICE>
  50. <SERVICE CLASS="com.apusic.corba.ORBService" />
  51. <SERVICE CLASS="com.apusic.naming.NameService" />
  52. <SERVICE CLASS="com.apusic.transaction.TransactionService">
  53. <ATTRIBUTE NAME="DefaultTimeout" VALUE="3600" />
  54. </SERVICE>
  55. <SERVICE CLASS="com.apusic.security.SecurityService" />
  56. <SERVICE CLASS="com.apusic.jdbc.JDBCService">
  57. <ATTRIBUTE NAME="EnableActiveConnTrace" VALUE="False" />
  58. </SERVICE>
  59. <SERVICE CLASS="com.apusic.jdbc.trace.JDBCTracerService">
  60. <ATTRIBUTE NAME="StackTraceAllow" VALUE="False" />
  61. </SERVICE>
  62. <SERVICE CLASS="com.apusic.connector.JCAService" />
  63. <SERVICE CLASS="com.apusic.ejb.EJBService">
  64. <ATTRIBUTE NAME="SessionCacheSize" VALUE="1000" />
  65. <ATTRIBUTE NAME="EntityCacheSize" VALUE="1000" />
  66. <ATTRIBUTE NAME="SessionStoreDirectory" VALUE="store/ejb" />
  67. <ATTRIBUTE NAME="DefaultEntityPersistenceDataSource" VALUE="jdbc/sample" />
  68. <ATTRIBUTE NAME="DefaultMessageDrivenConnectionFactory" VALUE="jms/ConnectionFactory" />
  69. <ATTRIBUTE NAME="Cmp11Promotion" VALUE="True" />
  70. <ATTRIBUTE NAME="EnablePassByReference" VALUE="False" />
  71. </SERVICE>
  72. <SERVICE CLASS="com.apusic.ejb.timer.EJBTimerService">
  73. <ATTRIBUTE NAME="MaxRedeliveries" VALUE="1" />
  74. <ATTRIBUTE NAME="RedeliveryInterval" VALUE="5000" />
  75. </SERVICE>
  76. <SERVICE CLASS="com.apusic.web.WebService">
  77. <ATTRIBUTE NAME="MaxWaitingClients" VALUE="500" />
  78. <ATTRIBUTE NAME="WaitingClientTimeout" VALUE="5" />
  79. <ATTRIBUTE NAME="KeepAlive" VALUE="false" />
  80. <ATTRIBUTE NAME="KeepAliveTimeout" VALUE="15" />
  81. <ATTRIBUTE NAME="MaxKeepAliveRequests" VALUE="100" />
  82. <ATTRIBUTE NAME="MaxKeepAliveConnections" VALUE="300" />
  83. <ATTRIBUTE NAME="NumberSelectors" VALUE="1" />
  84. <ATTRIBUTE NAME="ServletReloadCheckInterval" VALUE="3" />
  85. <ATTRIBUTE NAME="EnableLog" VALUE="False" />
  86. <ATTRIBUTE NAME="LogFileName" VALUE="logs/access.log" />
  87. <ATTRIBUTE NAME="LogFileLimit" VALUE="1000000" />
  88. <ATTRIBUTE NAME="LogFileCount" VALUE="10" />
  89. </SERVICE>
  90. <SERVICE CLASS="com.apusic.web.session.SessionService">
  91. <ATTRIBUTE NAME="DefaultSessionTimeout" VALUE="3600" />
  92. <ATTRIBUTE NAME="MaxSessionsInCache" VALUE="1024" />
  93. <ATTRIBUTE NAME="SessionInvalidateCheckInterval" VALUE="60" />
  94. <ATTRIBUTE NAME="Distributable" VALUE="False" />
  95. <ATTRIBUTE NAME="Replicable" VALUE="False" />
  96. <ATTRIBUTE NAME="SessionStick" VALUE="False" />
  97. <ATTRIBUTE NAME="PersisteSession" VALUE="False" />
  98. <ATTRIBUTE NAME="DestorySessionOnApplicationStop" VALUE="True" />
  99. </SERVICE>
  100. <SERVICE CLASS="com.apusic.web.session.FileSessionStoreService">
  101. <ATTRIBUTE NAME="Directory" VALUE="store/http_sessions" />
  102. </SERVICE>
  103. <SERVICE CLASS="com.apusic.web.http.mux.MUXEndpoint" NAME="Endpoint:type=mux,service=httpd" />
  104. <SERVICE CLASS="com.apusic.web.http.acp.ACPEndpoint" NAME="Endpoint:type=acp,service=httpd">
  105. <ATTRIBUTE NAME="Timeout" VALUE="300" />
  106. </SERVICE>
  107. <SERVICE CLASS="com.apusic.jms.store.file.FileMessageStoreProvider">
  108. <ATTRIBUTE NAME="StoreDirectory" VALUE="store/jms" />
  109. </SERVICE>
  110. <SERVICE CLASS="com.apusic.jms.server.JMSServer">
  111. <ATTRIBUTE NAME="RoutingRedeliveryInterval" VALUE="60" />
  112. <ATTRIBUTE NAME="RoutingMaxRedeliveryCount" VALUE="100" />
  113. <ATTRIBUTE NAME="TransactedDelivery" VALUE="False" />
  114. </SERVICE>
  115. <SERVICE CLASS="com.apusic.jms.server.JMSRegistry" />
  116. <SERVICE CLASS="com.apusic.deploy.runtime.J2EEDeployer">
  117. <ATTRIBUTE NAME="EnableAutoDeployment" VALUE="True" />
  118. <ATTRIBUTE NAME="WatchedDirectories" VALUE="applications" />
  119. <ATTRIBUTE NAME="UploadDirectory" VALUE="upload" />
  120. </SERVICE>
  121. <SERVICE CLASS="com.apusic.jmx.adaptors.rmi.RMIAdaptorService" NAME="Adaptor:type=rmi" />
  122. <SERVICE CLASS="com.apusic.tools.admin.AdminService" />
  123. <SERVICE CLASS="com.apusic.domain.DomainService" />
  124. <SERVICE CLASS="com.apusic.util.ClassLoaderViewer" />
  125. <!-- SERVICE CLASS="com.kingdee.eas.tools.apusic.ApusicAdmin"/ -->
  126. </CONFIG>