工作中部署的开源软件很多需要进到程序的bin目录执行start,每次都需要进入目录,而且不便于管理。将这类服务或者自开发的程序添加到systemctl管理起来就方便很多。 #一、systemd配置文件 systemd 默认从目录/etc/systemd/system/读取配置文件,但里面存放的大部分 ...
分类:
其他好文 时间:
2020-07-27 09:17:45
阅读次数:
131
以下代码在Tomcat中可以正常执行 HttpsURLConnection conn = (HttpsURLConnection)url.openConnection(); 但在weblogic下返回的却是:SOAPHttpsURLConnection类型的对象,所以会出现类型转换失败的异常。 注: ...
分类:
Web程序 时间:
2020-01-16 12:46:40
阅读次数:
126
#!/bin/bash #tomcat start.sh NAME=tomcat export JAVA_HOME=/usr/local/java/jdk1.8.0_181 Tomcat_Path=/data/tomcat/ Pid_List=`ps -ef |grep tomcat|grep -v... ...
分类:
其他好文 时间:
2018-11-27 19:34:06
阅读次数:
141
开发项目中会遇到Tomcat内存溢出(java.lang.OutOfMemoryError: PermGen space)的问题,通过查找资料找到是通过设置Tomcat 启动堆空间大小、年轻代大小、每个线程大小参数进行调优的,具体如下: 一、在Tomcat 启动脚本(catalina.sh/cata ...
分类:
其他好文 时间:
2018-09-29 11:18:40
阅读次数:
165
1、查看项目编码格式与日志文件格式是否一致,如统一UTF-8 2、使用 Linux命令 locale 查看Linux系统编码 保证跟项目编码一致。 修改Linux系统编码 vim /etc/sysconfig/i18n 2、首先查看Tomcat启动脚本catalina.sh 是否有 JAVA_OPT ...
分类:
编程语言 时间:
2018-09-21 12:29:20
阅读次数:
323
#!/bin/bash##干掉运行中的tomcat results=把结果赋值给变量,可以保证命令上条执行完再执行下一条#也可以用这句简单的代码按进程名kill: ps -ef | grep 进程名 | grep -v grep | awk '{print $2}' | xargs kill -9r ...
分类:
其他好文 时间:
2018-09-15 20:07:49
阅读次数:
141
Linux7非root使用tomcat8系统环境cat/etc/redhat-releaseCentOSLinuxrelease7.2.1511(Core)tomcat安装部署参考文档:(1)基于Centos6的tomcat部署(2)想更深了解tomcat启动原理,请参考Tomcat启动脚本catalina.sh---解读(3)配置tomcat为什么使用非root账户root用户启动tomcat有
分类:
系统相关 时间:
2018-07-10 12:42:03
阅读次数:
228
1、tomcat启动脚本#!/bin/sh#description:启动tomcat多实例../etc/init.d/functionsRETVAL=$?#tomcat实例目录exportCATALINA_BASE="$PWD"#tomcat安装目录exportCATALINA_HOME="/var/opt/tomcat"#可选exportJVM_OPTIO
分类:
其他好文 时间:
2018-07-04 20:36:17
阅读次数:
255
更新catalina.sh脚本配置文件,避免在关闭tomcat停止的时候出现端口关了,进程没关的现象配置时候运行一次就行.#!/bin/bash##获取tomcat的绝对位置CATALINE_BIN_DIR=/usr/local/tomcat/bin#获取tomcat的位置CATALINA_BASE=`dirname$CATALINE_BIN_DIR`#获取tomcat的目录名称BASE_DIR=
分类:
其他好文 时间:
2018-04-13 13:25:00
阅读次数:
138