当同一个服务器上启动多个tomcat后,我们会在任务管理器中看见多个java.exe,当我们需要对某个tomcat进行监控时,却无法区分出该tomcat的进程,那么如何修改进程名呢?
打开tomcat_home\bin\setclasspath.bat文件,找到set _RUNJAVA="%JRE_HOME%\bin\java"这一行。将该行注释掉(即改为 rem set _RUNJAVA="%JRE_HOME%\bin\java"),然后在该行下面添加如下两行并进行保存:
copy "%JAVA_HOME%\bin\java.exe" "%JAVA_HOME%\bin\omp.exe"
set _RUNJAVA="%JAVA_HOME%\bin\omp"
注意:omp为你所想看到的进程名字(即在任务管理器中的映像名称)
重启tomcat后在在任务管理器中看见的进程名就不再是java.exe,而是omp.exe了。
2、修改java进程名字:
在编写好的bat脚本中开始加入下面一句:
copy "%JAVA_HOME%\bin\java.exe" "%JAVA_HOME%\bin\omp.exe"
如:copy "%JAVA_HOME%\bin\java.exe" "%JAVA_HOME%\bin\omp.exe"
omp
-Xms64m
-Xmx128m
-cp
./lib/TINMSManager.jar;./lib/jconn3.jar;./lib/log4j-1.2.8.jar;./lib/xcodeapi.jar;./lib/dpp1.2.jar;./lib/foclientapt.jar;./lib/ojdbc14.jar;./lib/sgip.jar;./lib/sgip-client.jar
com.metarnet.largeDataTaskFlowEngine.LargeDataTaskFlowMain -cfgFile conf\monitor\monitorTaskFlow.xml -cfgId default
重启java程序后在在任务管理器中看见的进程名就不再是java.exe,而是omp.exe了。
1、修改tomcat进程名字: 当同一个服务器上启动多个tomcat后,我们会在任务管理器中看见多个java.exe,当我们需要对某个tomcat进行监控时,却无法区分出该tomcat的进程,那么如何修改进程名呢? 打开tomcat_home\bin\setclasspath.bat文件,找到set _RUNJAVA="%JRE_HOME%\bin\java"这一行。将该行注释
1、window平台:
打开tomcat_home\bin\setclasspath.bat文件,找到set _RUN
JAVA
=”%JRE_HOME%\bin\
java
”这一行。
将该行注释掉 ,然后在该行下面添加如下两行并进行保存:
copy "%
JAVA
_HOME%\bin\
java
.exe" "%
JAVA
_HOME%\bin\my_
java
.exe"
1、
修改
tomcat
进程
名字:
当同一个服务器上启动多个tomcat后,我们会在任务
管理器
中
看见多个
java
.exe,当我们需要对某个tomcat进行监控时,却无法区分出该tomcat的
进程
,那么如何
修改
进程
名呢?
打开tomcat_home\bin\setclasspath.bat文件,找到set _RUN
JAVA
="%JRE_HOME%\bin\
java
"这一行。将该行注释掉(即改
1.web服务器
当同一个服务器上启动多个tomcat后,我们会在任务
管理器
中
看见多个
java
.exe,当我们需要对某个tomcat进行监控时,却无法区分出该tomcat的
进程
,那么如何
修改
进程
名呢?
打开tomcat_home\bin\setclasspath.bat文件,找到set _RUN
JAVA
="%JRE_HOME%\bin\
java
"这一行。
修改
TOMCAT窗口和
进程
名称
由于服务器上面部署了多个Tomcat,为了方便区分各个tomcat对应的项目,就需要在tomcat启动的窗口上
修改
标题。
修改
TOMCAT的 startup.bat启动的窗口
名称
在tomcat安装目录下,找到catalina.bat文件并以txt文本格式打开,在里面搜索 TITLE,找这一段:
if "%TITLE%" == "" set TITLE=Tom...
set _RUN
JAVA
="%JRE_HOME%\bin\
java
.exe"
rem set _RUN
JAVA
="%JRE_HOME%\bin\
java
.exe"
接着再下面添加
copy "%
JAVA
_HOME%\bin\
java
### 回答1:
进程
是操作系统
中
的一个重要概念,它是正在运行的
程序
的实例。在 Linux 系统
中
,
进程
管理是非常重要的一项任务,它涉及到
进程
的创建、销毁、监控和通信等操作。
在 Linux
中
,有三个常用的
进程
管理函数:wait、exec 和 system。
wait 函数用于等待子
进程
的结束,并获取它的退出状态。具体来说,wait 函数会挂起当前
进程
,直到它的子
进程
结束。然后,它会把子
进程
的退出状态保存在一个指针参数
中
,以便当前
进程
可以读取这个状态。如果子
进程
被信号终止,wait 函数还可以获取信号的信息。
exec 函数用于替换当前
进程
的
映像
,即把当前
进程
的
映像
替换为一个新的
程序
。具体来说,exec 函数会调用一个指定的
程序
,并运行它,而不是当前
进程
中
的
程序
。执行 exec 函数后,当前
进程
的 PID 和其他属性仍然是不变的,但是它的
映像
会被新的
程序
替换。
system 函数用于执行一个 shell 命令,并等待它的结束。具体来说,system 函数会调用一个 shell
进程
,然后执行一个指定的命令,并等待命令执行完毕后再返回。它的返回值是 shell 命令的退出状态。
这三个函数都是
进程
管理
中
非常重要的工具,开发人员可以通过它们来实现
进程
的创建、执行和监控等操作。但是在使用这些函数时,我们需要注意安全性和系统性能,避免对系统造成不必要的影响。
### 回答2:
Linux
进程
管理
中
,wait、exec、system是非常重要的三个命令,它们具有不同的作用和用法,能够帮助用户有效地管理
进程
。
wait命令用于等待一个
进程
结束并返回该
进程
的退出状态码,其语法为“wait [pid]”,其
中
pid表示要等待的
进程
ID。如果不指定pid,则wait会等待所有子
进程
结束并返回最后一个结束的子
进程
的退出状态码。wait命令通常与fork和exec命令配合使用,可以方便地管理并发执行的多个
进程
。
exec命令用于在当前
进程
中
执行新的命令,其语法为“exec [command]”,其
中
command表示要执行的命令。exec命令会将当前
进程
的地址空间清空,并把新的命令加载到其
中
,然后直接执行。因此,exec命令可以用于实现
进程
替换,即将当前
进程
替换为一个新的
进程
。exec命令一般不会创建新的
进程
,而是直接在当前
进程
中
执行新的命令,因此它可以用于在一个shell
中
执行另一个shell脚本,从而避免了创建多个
进程
的开销。
system命令可以在新的
进程
中
执行指定的命令,并等待命令完成后返回其退出状态码,其语法为“system [command]”,其
中
command表示要执行的命令。system命令会创建一个新的
进程
,并在其
中
执行指定的命令,然后等待命令完成,并返回其退出状态码。system命令一般用于在shell脚本
中
执行命令并获取其返回值。
总之,wait、exec、system这三个命令在Linux
进程
管理
中
非常重要,能够帮助用户高效地管理
进程
。通过这些命令的使用,用户可以方便地等待
进程
结束、实现
进程
替换、执行新的命令并获取结果等。其
中
的使用方法和技巧,需要根据实际应用场景加以理解和运用。
### 回答3:
进程
是Linux操作系统的核心之一,而
进程
管理又是Linux系统运维和开发
中
非常重要的一项工作。Linux系统提供了多种
进程
管理命令,包括wait、exec和system等命令。下面就分别介绍一下这三个命令的使用方法及其作用。
wait命令
wait命令是一种用于
进程
管理的命令。它的作用是等待指定的
进程
结束,并返回该
进程
的退出状态。在编写shell脚本时,我们通常需要等待子
进程
的结束,然后根据其退出状态来做出相应的处理。在这种情况下,wait命令可以非常方便地帮助我们实现这一功能。
wait命令的使用方法非常简单,只需要在命令行
中
输入wait,即可等待当前所有子
进程
结束,并返回状态值。
exec命令
exec命令是一个非常重要的
进程
管理命令,它的作用是用指定的命令替换当前的
进程
。通过exec命令,我们可以实现各种
进程
管理任务,包括重定向输入输出、执行后台任务等。exec命令还可以用于切换shell环境或者切换用户等功能。
exec命令的使用方法也非常简单,只需要在命令行
中
输入exec,然后输入要执行的命令即可。例如,我们可以使用exec命令将bash shell切换为zsh shell,只需要在命令行
中
输入exec zsh,就可以完成这一操作。
system命令
system命令是一个用于执行系统命令的命令。它的作用与在命令行
中
直接输入系统命令类似,可以帮助我们快速执行各种系统命令。当我们需要在脚本
中
执行一些特殊的系统命令时,可以使用system命令来实现。
system命令的使用方法也非常简单,只需要在命令行
中
输入system,然后输入要执行的系统命令即可。例如,我们可以使用system命令执行ls命令,只需要在命令行
中
输入system('ls'),就可以列出当前目录下所有文件和文件夹。需要注意的是,在使用system命令时,要保证输入的系统命令是可靠的,否则可能存在安全问题。
总之,Linux
进程
管理命令wait、exec和system是Linux系统运维和开发
中
非常重要的工具,它们可以帮助我们快速实现各种
进程
管理任务和系统命令的执行。需要注意的是,在使用这些命令时,要保证操作的正确性和安全性,避免发生不必要的问题。
self-transcendence:
Wireshark 在Win7 安装完成后找不到网卡解决方法
tchmuzi:
Wireshark 在Win7 安装完成后找不到网卡解决方法
-宫商角徵-:
Wireshark 在Win7 安装完成后找不到网卡解决方法
dmxai: