logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

jenkins,Tomcat重启脚本,设置jvm参数之后遇到了一个坑。

如下是我的重启脚本 #/bin/shsource /etc/profilesh /opt/kms_jsoncach.shpid=`ps -ef | grep "APPmanager" | grep -v 'grep\|tail\|more\|less'| awk '{print $2}'`5kill -9 $pidrm -f /opt/eAPPma

#tomcat#jvm
jenkins中通过execute shell启动tocat无法启动问题

以前使用Jenkins直接使用tomcat::redeploy方式,偶尔会PermGen space (PermanentGeneration space,是指内存的永久保存区域) OutOfMemoryError;而且发布时候需要更改pom文件中tomcat的url、端口、用户、密码等,最主要的是还需要tomcat下webapp下的manager,如果没有manager是无法发布的。基

#jenkins#tomcat#maven
jenkins发布项目到远程主机上,配置两台linux如何使用SSH免密码登录

一、首先要配置两台linux如何使用SSH免密码登录,这样脚本执行scp命令以及远程执行脚本都不需要输入密码:A为本地主机(即用于控制其他主机的机器,jenkins服务器) ;B为远程主机(即被控制的机器Server,jenkins运行之后发布项目的服务器), 假如ip为192.168.1.100 ;A和B的系统都是Linux在A上的命令:ssh-keygen -t rsa (连续三次回

#ssh#linux#jenkins
使用druid连接池,配置sql防火墙发现的sql注入问题

最近在使用druid连接池,同时也配置了web和spring的关联监控,检测到select* from tables param like #{param1} “%”的语句被拦截了。做个笔记。解决方法有两种:一、select* from tables param like concat(${param1},”%”)。二、传入 参数的时候动态拼接param1=param1+”%

#mysql
到底了