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
去掉下面代码的注释:
<security-constraint>
<web-resource-collection>
<web-resource-name>HtmlAdaptor</web-resource-name>
<description>An example security config that only allows users with the
role JBossAdmin to access the HTML JMX console web application
</description>
<url-pattern>/*</url-pattern>
<http-method>GET</http-method>
<http-method>POST</http-method>
</web-resource-collection>
<auth-constraint>
<role-name>JBossAdmin</role-name>
</auth-constraint>
</security-constraint>
3、修改jboss-web.xml
去掉下面代码的注释:
<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,
<appender name="FILE" class="org.jboss.logging.appender.DailyRollingFileAppender">
<errorHandler class="org.jboss.logging.util.OnlyOnceErrorHandler"/>
<param name="Threshold" value="ERROR"/> <!--加入这行-->
<param name="File" value="${jboss.server.log.dir}/server.log"/>
<param name="Append" value="false"/>
..........
------------------------------------------------------------------
JVM内存使用量配置:
修改jbossweb-1.0.0.GA\bin\run.bat
78行:
set JAVA_OPTS=%JAVA_OPTS% -Xms128m -Xmx512m
我的设置:-Xms1024m -Xmx1024m
注意:可以设置的最大JVM内存和
JVM版本以及
操作系统版本有关,一般Windows下1200-1500M左右,Linux下最大能到2600M;
具体可以使用命令
java -XmxXXXXM -version 来进行测试,然后逐渐的增大XXXX的值,如果执行正常就表示指定的内存大小可用,否则会打印错误信息。
分享到:
相关推荐
- **作为 Windows 服务运行 JBoss Web**:介绍如何将 JBoss Web 配置为 Windows 服务以便更方便地管理。 #### 四、架构概述 - **核心服务器组件**: - **Apache Tomcat**:JBoss Web 的核心容器,支持 Java EE 和...
【JBoss Web 2.1.0.GA 知识点详解】 JBoss Web,全称为JBoss Application Server的Web容器部分,是Red Hat公司开发的一款开源Java Servlet和JavaServer Pages(JSP)容器,它是JBoss应用服务器的重要组成部分。在本...
3. 配置Atmosphere框架,以便在JBossWeb服务器上启用服务器推送功能。这可能涉及到修改web.xml文件或使用Atmosphere的API进行动态配置。 4. 编写应用程序代码,利用Atmosphere提供的API实现服务器推送功能。 通过...
例如,在jboss3.2.3中,我们可以修改%JBOSS_HOME%/server/default/deploy/jbossweb-tomcat41.sar/META-INF/jboss-service.xml文件,以实现session sticky配置。 jboss的应用程序下载和安装 jboss的应用程序可以从...
JBOSS的安全配置• JMX Console • JBoss Web Console
1. **Servlet容器**:作为基础的Tomcat,JBoss Web支持Servlet规范的最新版本,可能是Servlet 3.0或更高,这允许开发人员利用更高级的特性,如异步处理、过滤器链的优化以及更灵活的部署配置。 2. **JSP支持**:...
本文主要介绍了如何配置和管理JBoss EAP 6.4,包括安装和部署FineReport、修改服务器端口、调整内存设置以及改变Web工程的根目录。 首先,我们需要下载并安装JBoss EAP 6.4。这可以通过访问Red Hat的官方网站完成,...
1. **定位配置文件**:首先,需要找到位于`D:\jboss-4.2.2.GA\server\default\deploy\jboss-web.deployer`目录下的`server.xml`文件。此文件包含了JBoss服务器的主要配置信息。 2. **添加`<Context>`元素**:在`...
1. **修改JBOSS_HOME/server/all/deploy/jbossweb-tomcat55.sar/server.xml**:配置负载均衡器,如mod_jk或mod_cluster模块。 2. **配置jboss-service.xml**:添加集群相关的MBean,如ha-policy、jgroups配置等。 3....
- 应用配置:在部署时,可能需要修改`WEB-INF/web.xml`、`META-INF/persistence.xml`等文件以适应服务器环境。 3. **安全管理** - 用户与角色:JBoss服务器有内置的管理用户,但通常需要创建自定义用户并分配角色...
【在JBoss下配置EJB】 企业级JavaBean(Enterprise JavaBeans,简称EJB)是Java平台上的一个核心组件,用于构建可扩展、安全且事务处理能力强大的分布式应用程序。EJB标准经历了多个版本的发展,从早期的EJB 2.0到...
JBoss 7.1.1 是一款开源的应用服务器,它基于Java EE 6规范,提供了对Web服务、EJB、JMS、JPA等技术的支持。本配置指南旨在详细阐述JBoss 7.1.1的特性、配置方法以及管理实践,帮助用户深入了解并有效地利用该版本。...
10. **监控与管理**:使用JMX(Java Management Extensions)或者JBoss Web Console对集群进行监控,查看节点状态,调整配置,确保集群稳定运行。 在提供的文件中,`Jboss集群配置.doc`可能是详细的配置步骤文档,`...
《JBOSS7配置及管理员手册》:深入解析与实操指南 ### JBOSS各主要版本特性概览 #### JBOSS4特性 - **模块化架构**:引入了更为灵活的模块化设计,提高了应用程序的可扩展性和可维护性。 - **企业级功能**:加强了...
【JBoss配置详解】 JBoss,作为一款开源的应用服务器,是Java EE平台的重要实现之一。在本文中,我们将深入探讨JBoss的配置过程,包括下载安装、目录结构解析以及关键配置项的调整。 首先,我们来看一下JBoss的...
具体来说,你需要修改`jboss-web.deployer`模块下的`server.xml`文件,它位于`JBOSS_HOME/server/default/deploy`目录。这个文件包含了JBoss的HTTP和AJP连接器的配置。对于HTTP/1.1 Connector,你需要将`port`属性值...
在`{JBOSS_HOME}\server\default\deploy\jbossweb-tomcat50.sar`目录下的`server.xml`文件中,找到或添加一个用于HTTPS连接的Connector配置。例如: ```xml ${jboss.bind.address}" maxThreads="100" ...
本教程将详细介绍如何在Windows环境下安装和配置JBoss,并演示一个简单的Servlet应用程序的部署步骤。 **JBoss安装配置** 1. **安装Step 1** 首先,你需要下载并安装Java 2 Standard Edition JDK 5.0,可以从...