修改Tomcat bin/catalina.sh
elif [ "$1" = "run" ]; then
JAVA_OPTS="$JAVA_OPTS -Djava.rmi.server.hostname=192.168.202.129 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=9855 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false"
shift
if [ "$1" = "-security" ] ; then
if [ $have_tty -eq 1 ]; then
echo "Using Security Manager"
fi
shift
eval exec \"$_RUNJAVA\" \"$LOGGING_CONFIG\" $JAVA_OPTS $CATALINA_OPTS \
-Djava.endorsed.dirs=\"$JAVA_ENDORSED_DIRS\" -classpath \"$CLASSPATH\" \
-Djava.security.manager \
-Djava.security.policy==\"$CATALINA_BASE/conf/catalina.policy\" \
-Dcatalina.base=\"$CATALINA_BASE\" \
-Dcatalina.home=\"$CATALINA_HOME\" \
-Djava.io.tmpdir=\"$CATALINA_TMPDIR\" \
org.apache.catalina.startup.Bootstrap "$@" start
else
eval exec \"$_RUNJAVA\" \"$LOGGING_CONFIG\" $JAVA_OPTS $CATALINA_OPTS \
-Djava.endorsed.dirs=\"$JAVA_ENDORSED_DIRS\" -classpath \"$CLASSPATH\" \
-Dcatalina.base=\"$CATALINA_BASE\" \
-Dcatalina.home=\"$CATALINA_HOME\" \
-Djava.io.tmpdir=\"$CATALINA_TMPDIR\" \
org.apache.catalina.startup.Bootstrap "$@" start
fi
elif [ "$1" = "start" ] ; then
JAVA_OPTS="$JAVA_OPTS -Djava.rmi.server.hostname=192.168.202.129 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=9855 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false"
分享到:
相关推荐
4. 设置环境变量:在运行Tomcat前,需要确保系统环境变量`JAVA_OPTS`或`CATALINA_OPTS`包含指向Tomcat Native库的路径。例如,在Windows上,可以设置: ``` set JAVA_OPTS=%JAVA_OPTS% -Djava.library.path=path/...
总的来说,"基于java的Tomcat 安装apr 支持 Tomcat Native.zip"这个压缩包提供了一种方法,通过集成APR和Tomcat Native,来提升Java Tomcat服务器的性能,尤其是在处理大量网络I/O和SSL连接时。这个过程涉及了Java的...
完成上述配置后,重启Tomcat服务器,让新的设置生效。 5. **验证安装** 启动Tomcat后,查看日志文件,如`catalina.out`,应能看到类似“Using APR based OpenSSL Engine”这样的信息,这意味着APR已经成功加载。 ...
jmx 方法直接远程连接 Tomcat,而 jstatd 方法需添加创建 `jstatd.all.policy` 文件,并执行命令 `jstatd -J-Djava.security.policy=jstatd.all.policy`,然后远程连接。jstatd 服务一直运行,通过 `jps` 命令可查询...
例如,使用Tomcat Native的本机SSL实现,可以避免Java的JNI调用开销,从而提高SSL连接的速度。此外,它还支持其他性能优化特性,如异步I/O操作。 **安装步骤** 1. **下载与解压**:首先,从Apache官方网站下载`...
3. **设置worker.properties**:创建一个名为`worker.properties`的文件,定义Apache和Tomcat之间的连接。在这个文件中,你需要指定Tomcat服务器的IP地址、端口以及工作线程数等信息。例如: ``` worker.list=...
Apache Tomcat 8.5.37 是一个广泛使用的开源软件,它是一个实现了Java Servlet、JavaServer Pages(JSP)和Java EE的Web应用程序容器。这个版本是专门为Windows 64位操作系统设计的,因此其文件名为“apache-tomcat-...
本文将详细讲解Java开发环境中的几个关键组件的安装与配置,包括Eclipse IDE、MySQL数据库、JBuilder、Java Development Kit (JDK)、Tomcat服务器以及Visual Studio .NET。 首先,我们来谈谈Eclipse,它是一款流行...
在Windows环境下,Tomcat的管理和监控可以使用Visual Studio Code等IDE插件,或者使用Tomcat提供的Manager应用(需要在`webapps`目录下启用并配置相应的用户权限)。 总的来说,Apache Tomcat 8.0.12是Java Web开发...
Tomcat是Apache软件基金会的一个开源项目,它是一个流行的Java应用服务器,常用于部署和运行Web应用程序。在生产环境中,由于各种原因(如资源耗尽、内存溢出、配置错误等),Tomcat可能会崩溃或意外停止,这会导致...
Apache Tomcat是一款广泛应用的开源Java Servlet容器,它为Java应用程序提供了运行环境。然而,在某些特定情况下,为了提高性能或者解决兼容性问题,可能需要引入Apache Tomcat Native库。本文将详细介绍"tomcat-...
Java数组倒置 简单 Java图片加水印,支持旋转和透明度设置 摘要:Java源码,文件操作,图片水印 util实现Java图片水印添加功能,有添加图片水印和文字水印,可以设置水印位置,透明度、设置对线段锯齿状边缘处理、水印...
- **答案**:当前大多数主流的Java开发工具如Inprise JBuilder、Symantec VisualCafe、Sybase PowerJ等都已支持Java2。 #### 3. Netscape和Internet Explorer加载Java Applet时的问题 - **问题描述**:当使用...
- 设置JavaDB数据库连接,包括创建数据库、设置连接池等步骤。 - 创建“企业项目”:名为StockApp的企业项目,用于开发股票投资监控程序。 - **第二部分:JPA Entity编程** - 设计和实现股票投资监控系统的数据...
7. **Visual Studio Code (VSCode)**: VSCode-win32-x64-1.49.0.zip 是微软出品的轻量级源代码编辑器,支持多种语言包括Java,并有丰富的扩展插件,是现代Java开发者的首选编辑器之一。 8. **Navicat**: navicat120...
Tomcat是一款流行的开源Java Servlet容器,它支持Servlet和JavaServer Pages(JSP)等技术。在这个项目中,Tomcat被用作Web Service的运行平台。Axis2是Apache的一个Web Service引擎,它允许开发者在Tomcat上便捷地...
对于Tomcat优化,除了JVM层面的调优,还需要考虑Tomcat自身的配置,如连接池大小、线程池设置、上下文加载时间等。优化Tomcat配置可以提高其处理请求的能力,降低响应延迟。 总的来说,JVM调优是一个复杂而细致的...
- **连接设置**:可以通过设置远程主机地址、端口等信息来监控远程服务器上的Java应用。 - **监控功能**:远程监控功能与本地监控类似,可以监控内存使用、线程状态、CPU使用情况等。 #### 四、使用VisualVM进行...
3. **数据库交互**:通过Java数据库连接(JDBC)或其他ORM框架与数据库进行交互,实现数据的增删改查操作。 4. **安全性考虑**:确保数据的安全传输和存储,防止SQL注入、XSS攻击等安全问题。 5. **性能优化**:通过...