`
tshebei
  • 浏览: 43432 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

jboss jms

    博客分类:
  • java
阅读更多
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的值,如果执行正常就表示指定的内存大小可用,否则会打印错误信息
分享到:
评论

相关推荐

    JBOSS建立JMS应用实例

    JBOSS建立JMS应用实例 代码 + 文档

    jboss jms参考资料包

    本文档描述了apache web服务器安装以及常用的编译模式;描述了apache+jboss3.2.6做负载均衡(load balance)的部署细节以及一些常见错误说明;描述了部署jboss3.2.3/3.2.6时一些心得、常用配置项

    jboss-jms包

    jboss-jms的三个包

    JBOSS建立JMS应用实例(附源码)

    一步一步描叙如何建立JBOSS的JMS应用,并通过一个实例来发送接受jms.并附源码.

    jboss 7 配置 jms

    NULL 博文链接:https://dujianmeng.iteye.com/blog/1552685

    在JBOSS 环境中配置JMS,在程序中可以通过JNDI 获取连接

    在JBOSS 环境中配置JMS,在程序中可以通过JNDI 获取连接,如消息启动Bean 就可以通过JNDI获取:@MessageDriven(activationConfig = { @ActivationConfigProperty(propertyName = "destinationType", propertyValue ...

    jboss服务器下的jms实例

    基于jboss下的jms通讯,使用spring实现jms发送与接收功能文章有相关的配置

    在jboss上部署web应用

    JMS (Java Message Service) JTS/JTA (Java Transaction Service / Java Transaction API) Servlet and JSP (JavaServer Pages) JNDI (Java Naming and Directory Interface) 它还提供一些高级特性,比如集群、JMX、...

    基于Jboss的jms编程

    主要据介绍了jms的一些配置及简单功能的源代码,适合刚学习jms的同学有很大的作用

    JMS相关的Source

    Jboss+Jms+Spring的一些代码。需要导入jbossall-client.jar文件

    jboss seam

    为工作流集成了jBPM,为业务规则集成了JBoss规则,为电子邮件集成了Meldware Mail,为完整的文本搜索集成了Hibernate Search和Lucene,为消息集成了JMS,以及为页面片断捕捉集成了JBoss Cache。 Seam在JAAS和JBoss...

    jboss 集群配置

    Jboss 支持如下类型的cluster:EJB、HTTP、JNDI、JMS,本文主要了解HTTP cluster。JBOSS的HTTP cluster实现了两项任务:会话状态复制(Session state replication)和负载平衡(Load-balance of incoming ...

    基于JBoss 4.x的J2EE 1.4应用开发指南

    J2EE Tutorial Java Pet Store Java Adventure Builder 钟情JBoss 4.x 全书内容安排 1 安装JBoss 4.x 2 安装JBoss-IDE 1.4.0 3 基于JBoss 4.x的JSF应用开发 4 基于JBoss 4.x的JMS应用...

    Jboss控制台jmx-console的安全设置

    Jboss控制台jmx-console的安全设置

    JBoss AS 7 Development

    JBoss AS 7 Development

    (转)JBOSS7.1下开发JMS(HoernetQ)的示例DEMO

    NULL 博文链接:https://peng4602.iteye.com/blog/2117058

    JMS与MDB介绍

    MS(Java Message Service)是Java的消息服务,JMS的客户端之间可以通过JMS服务进行异步的消息传输。JBOSS5中提供JMS的服务叫:JBoss Messaging(在JBOSS4中叫 JBoss MQ,在JBOSS5中,MQ已经被替换掉了)。

    JbossESB4.6 程序开发

    JBoss SOA 开发指南, 内容包括SOA平台配置、协议转换,重点介绍基于JMS的SOA实现机制。

    一个jms activemq Topic 消息实例

    一个jms activemq Topic 消息实例 关于jms JMS 是接口,相当于jdbc ,要真正使用它需要某些厂商进行实现 ,即jms provider 常见的jms provider 有 ActiveMQ JBoss 社区所研发的 HornetQ (在jboss6 中默认即可以...

    JBoss平台上的Java EE程序开发指南 源码

    本书以丰富的示例,讲述在主流Java EE服务器——JBoss上开发Java EE程序的技术,包括Web(JSP、Servlet、MVC)、EJB(EJB 2.x)和EJB 3.0、JMS、Web Service、Hibernate、AOP等。正文讲述的所有内容,全部都有可运行...

Global site tag (gtag.js) - Google Analytics