jboss jms

jboss jms
1 将数据库驱动考到default\lib下
2 将mysql-ds.xml拷到deploy下
3 将mysql-jdbc2-service考到jms下
4 修改hsqldb-jdbc-state-service文件
  1>name=MySqlDS
  2>将<attribute name="SqlProperties">改为相应的数据库初始化sql语句
 
 
service.bat 使用简单介绍:
service.bat install ---- Install Windows Service
service.bat uninstall ---- Uninstall Windows Service
service.bat start ---- Start Windows Service
service.bat stop ---- Stop Windows Service
service.bat restart ---- Restart Windows Service

-------------------------------------------------------------------

默认jmx-console是不需要密码就可以进入的,不太安全。
应该给JBoss Web Server的jmx-console加个登陆密码:
如果JBoss Web Server装在D:\jbossweb-1.0.0.GA\目录,修改配置如下:

1、进入D:\jbossweb-1.0.0.GA\server\default\deploy\jmx-console.war\WEB-INF目录

2、修改web.xml
去掉下面代码的注释:
代码

   1. <security-constraint>   
   2. <web-resource-collection>   
   3. <web-resource-name>HtmlAdaptor</web-resource-name>   
   4. <description>An example security config that only allows users with the   
   5. role JBossAdmin to access the HTML JMX console web application   
   6. </description>   
   7. <url-pattern>/*</url-pattern>   
   8. <http-method>GET</http-method>   
   9. <http-method>POST</http-method>   
  10. </web-resource-collection>   
  11. <auth-constraint>   
  12. <role-name>JBossAdmin</role-name>   
  13. </auth-constraint>   
  14. </security-constraint> 

 

3、修改jboss-web.xml
去掉下面代码的注释:
代码

   1. <security-domain>java:/jaas/jmx-console</security-domain> 

 

4、最后在D:\jbossweb-1.0.0.GA\server\default\conf\props\jmx-console-users.properties里设置密码。
格式:用户名=密码 (即等号左边是用户名,右边是密码)

重启JBoss Web Server即可。

------------------------------------------------------------------

log级别设置:
默认的log级别是INFO,这样会产生大量的日志文件,一般没有特殊需要改为ERROR(只记录出错的信息)就够了。
修改jbossweb-1.0.0.GA\server\default\conf\log4j.xml,
代码

   1. <appender name="FILE" class="org.jboss.logging.appender.DailyRollingFileAppender">  
   2.       <errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>  
   3.       <param name="Threshold" value="ERROR"/> <!--加入这行-->  
   4.       <param name="File" value="${jboss.server.log.dir}/server.log"/>  
   5.       <param name="Append" value="false"/>  
   6. .......... 

 

------------------------------------------------------------------

JVM内存使用量配置:
修改jbossweb-1.0.0.GA\bin\run.bat
78行:
代码

   1. set JAVA_OPTS=%JAVA_OPTS% -Xms128m -Xmx512m 

注意:可以设置的最大JVM内存和JVM版本以及操作系统版本有关,一般Windows下1200-1500M左右,Linux下最大能到2600M;
具体可以使用命令 java -XmxXXXXM -version 来进行测试,然后逐渐的增大XXXX的值,如果执行正常就表示指定的内存大小可用,否则会打印错误信息
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值