加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

windows – tomcat 6启动模式设置进行生产

发布时间:2020-12-13 23:24:34 所属栏目:Windows 来源:网络整理
导读:Tomcat 6(作为 Windows服务)似乎有一个带有’java,jvm或exe’选项的’Start Mode’,它可以通过Tomcat Monitor(系统托盘图标)设置. 如果我将它设置为’java’,我可以看到tomcat的分叉’java.exe’进程,如果我选择其他两个中的任何一个,我没有看到一个单独的进
Tomcat 6(作为 Windows服务)似乎有一个带有’java,jvm或exe’选项的’Start Mode’,它可以通过Tomcat Monitor(系统托盘图标)设置.

如果我将它设置为’java’,我可以看到tomcat的分叉’java.exe’进程,如果我选择其他两个中的任何一个,我没有看到一个单独的进程.

无论如何,想知道是否有人有任何关于这些设置意味着什么以及哪一个最适合生产的信息.

他们自5月27日Matt回答后更新了网站,但现在 procrun页面解释得更好一些:
One of jvm,Java or exe. The modes are:
jvm - start Java in-process. Depends on jvm.dll,see --Jvm.
Java - same as exe,but automatically uses the default Java executable,i.e. %JAVA_HOME%binjava.exe. Make sure JAVA_HOME is set correctly,or use --JavaHome to provide the correct location. If neither is set,procrun will try to find the default JDK (not JRE) from the Windows registry.
exe - run the image as a separate process

这基本上解释了Java的启动方法(在进程中,外部,外部使用不同的JVM);但是我想知道真正的区别是什么,它们应该是相同的恕我直言(除非默认是未经优化的JVM而你选择一个外部“服务器”,这可能会受益于其更积极的优化,我只能猜测).

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读