tomcat免重启
1、打开eclipse中的tomcat,点击Arguments,在VM arguments:配置如下
-noverify -javaagent:D:\softbak\jar\jrebel4.0.2\jrebel.jar //下载一个jrebeljar包
-Drebel.dirs=D:\eclipse- workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps\项目名称\WEB-INF\classes //目录指向项目的classes底下
-Drebel.spring_plugin=true //如果有spring插件则为true
-Drebel.struts2-plugin=true //如果有struts2插件则为true
-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=下面是默认的-=-=-=-=--=-=-=-=-=-=-=-=-=-=-=-=-=-=
-Dcatalina.base="D:\eclipse-workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp1" -Dcatalina.home="D:\eclipse-workspace\apache-tomcat-6.0.24" -Dwtp.deploy="D:\eclipse-workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp1\wtpwebapps" -Djava.endorsed.dirs="D:\eclipse-workspace\apache-tomcat-6.0.24\endorsed"
去掉项目名访问:
1、tomcat6.0:<Host></Host>间加了一句<Context path="" docBase="/fts" debug="0" reloadable="true"/>
2、tomcat7.0 <Host></Host>间加了一句<Context path="/" docBase="fts" debug="0" reloadable="true"/>
<?xml version="1.0" encoding="utf-8"?> <Server port="8001" shutdown="SHUTDOWN"> <Listener className="org.apache.catalina.core.JasperListener" /> <Listener className="org.apache.catalina.core.JreMemoryLeakPreventionListener" /> <Listener className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" /> <Listener className="org.apache.catalina.core.ThreadLocalLeakPreventionListener" /> <Service name="Catalina"> <Executor name="tomcatThreadPool" namePrefix="catalina-exec-" maxThreads="1000" minSpareThreads="10"/> <Connector executor="tomcatThreadPool" port="8081" protocol="HTTP/1.1" maxHttpHeaderSize="8192" useBodyEncodingForURI="true" maxThreads="1000" enableLookups="false" redirectPort="8443" acceptCount="100" compression="off" compressionMinSize="2048" compressableMimeType="text/html,text/xml,text/javascript,text/css,text/plain" connectionTimeout="20000" disableUploadTimeout="true" URIEncoding="UTF-8"/> <Engine name="Catalina" defaultHost="localhost"> <Host name="localhost" appBase="webapps" unpackWARs="false" autoDeploy="false"> <Context path="" docBase="/data/wwwroot/alo" reloadable="false" crossContext="false" privileged="true"/> </Host> </Engine> </Service> </Server>
/data/app/apache-tomcat-7.0.20/bin/shutdown.sh -config conf/server_alo.xml /data/app/apache-tomcat-7.0.20/bin/startup.sh -config conf/server_alo.xml
<Listener className="org.apache.catalina.core.ThreadLocalLeakPreventionListener" />这句话注意了,某些版本中没有这句话,tomcat7版本里面有,他注意是防止threadLocal内存泄漏。之前版本使用
>=6.0.24 |
In 6.0.24-6.0.26 TimerThread are stopped but it may lead to problems. Optional from 6.0.27 with theclearReferencesStopTimerThreads flag. Other threads may be stopped with theclearReferencesStopThreads flag, but it's unsafe. |
Fix the application to stop the thread when the application is stopped |
|
ContextClassLoader / Threads spawned by classes loaded by the common classloader |
>=6.0.24 |
In 6.0.24-6.0.26 TimerThread are stopped but it may lead to problems. Optional from 6.0.27 with theclearReferencesStopTimerThreads flag. Other threads may be stopped with theclearReferencesStopThreads flag, but it's unsafe. |
相关推荐
除了去除端口号和项目名外,还经常需要配置多个虚拟主机来支持不同的域名或子域访问同一个Tomcat实例的不同项目。这里提供几种常见的配置方式: **配置步骤:** 1. **打开server.xml文件:** - 找到`<Engine>`...
- 注意,访问时URL中会有`test`这样的子目录,如果想去除,可以更改Tomcat的默认上下文根。 6. **更改默认上下文根**: - 找到Tomcat的安装目录,进入`conf/Catalina/localhost`文件夹。 - 将名为`Root.xml`的...
- 在 `/opt/tomcat/` 目录下创建一个名为 `temp` 的子目录。 ```bash mkdir /opt/tomcat/temp ``` #### 五、启动与关闭Tomcat 1. **启动Tomcat**: - 重新启动计算机,以使JAVA_HOME和TOMCAT_HOME的设置生效。...
4. **重启Tomcat**:保存上述更改后,需要重启Tomcat服务器使改动生效。你可以通过命令行或管理工具来执行这个操作。 完成这些步骤后,当用户访问你的网站时,他们将在IE(或其他支持Favicon的浏览器)的地址栏看到...
"postgresql 及 tomcat 安装文档" 本文档介绍了在 Linux 系统下安装 PostgreSQL 数据库和 Tomcat 服务器的...本文档提供了详细的 PostgreSQL 数据库和 Tomcat 服务器安装和配置过程,为项目搭建提供了有价值的参考。
4. **配置服务器**:在Eclipse的“服务器”视图中,选择你的应用服务器(如Tomcat、Jetty等),右键点击并选择“属性”。在“JREBEL”配置页中,勾选启用JRebel并确保服务器的JVM参数正确配置,添加JRebel的启动参数...
- 重启 Tomcat 服务器。 #### 第四步:创建和配置索引库 1. **添加索引库**: - 登录到 Solr 管理界面,点击左侧的 `Core Admin`,然后选择 `Create New Core`。 - 按照提示完成新核心(例如以“埋点表”为例)...
5. **重启服务**:保存所有配置更改后,重启Apache和Tomcat服务以应用新的配置。 6. **测试集成**:现在,你可以通过Apache的域名或IP访问网站,动态内容应由Tomcat处理。如果出现404错误,检查配置文件中的路径...
配置完成后,重启 Tomcat,你可以通过 `https://your_ip:8443` 访问你的应用。 然而,有时我们可能希望使用 Nginx 作为反向代理,以提供负载均衡、缓存等功能,并且 Nginx 支持 SSL offloading,即处理 SSL 加密和...
- 在浏览器中输入你的域名或 IP 地址进行访问,验证是否成功部署了 Vue.js 项目。 #### 四、总结 Nginx 是一款非常优秀的 Web 服务器,它不仅适合处理高并发请求,还能有效地支持各种 Web 应用程序的部署。对于...
重启Apache服务器使配置生效,然后通过浏览器访问配置的域名或IP,检查是否能正确访问到各个Tomcat实例上的应用。根据实际情况,可以调整mod_proxy的配置,如设置连接超时、缓冲大小等参数,以优化性能。 此外,还...
Apache Tomcat 集群是实现高可用性和负载均衡的一种方法,它通过将多个Tomcat实例组合在一起,确保在任何单个实例失败时,服务仍然能够持续运行。Apache HTTP Server (通常称为Apache) 与Tomcat的集成,特别是通过...