有一行sh脚本,是获取tomcat进程的,我想依葫芦画瓢,把改成获取占用2233端口的进程ID的脚本

有一行sh脚本,是获取tomcat进程的,我想依葫芦画瓢,把改成获取占用2233端口的进程ID的脚本,第1张

proID=$(netstat -anp |grep 2233|grep -v 'grep'|awk '{print $2}')

因为grep相当于过滤

原来那个命令里面 有grep -w ‘tomcat7’ 所以只会找到 有tomcat7的 行返回

所以要去掉这一小段

tomcat的默认端口是8080,但该端口不是tomcat的唯一端口,可以通过修改tomat的配置文件进行修改,打开tomcat所在的conf文件夹的serverxml文件;

找到<Connector port="8080" />等代码,将8080改为自己想改的端口,这里我改为8088保存退出;

如下图所示,没有修改之前端口是8080;修改后,重启tomcat就用8088端口了。

1、定位到Tomcat的安装目录:右键单击Tomcat,选择“属性”,单击“打开文件所在位置”; 2、在目录“Tomcat70\conf”下找到“serverxml”文件,用VS或者其他能解译xml文件的工具打开; 3、找到代码port=”8080”,将8080修改为80后,单击“保存”即可完成

 获得项目服务器的IP大概做法是在配置文件里面进行配置,可以使服务器已启动便执行,示例如下:

启动服务器的时候启动一个类,可以在webxml中配置,如下:

<servlet>

    <servlet-name></servlet-name>

    <servlet-class></servlet-class>

    <init-param>

      <param-name>basedir</param-name>

      <param-value></param-value>

    </init-param>

    <load-on-startup>1</load-on-startup>

  </servlet>

指明你需要启动的servlet即可

以上就是关于有一行sh脚本,是获取tomcat进程的,我想依葫芦画瓢,把改成获取占用2233端口的进程ID的脚本全部的内容,包括:有一行sh脚本,是获取tomcat进程的,我想依葫芦画瓢,把改成获取占用2233端口的进程ID的脚本、如何设置Tomcat的默认端口、怎么查看tomcat的debug监听端口等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9512766.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存