Jenkins中pipeline后台进程起不来的问题

在普通的shell环境中,nohup,并且& 某个程序后,会抛到后台执行,在退出当前shell环境后,程序依然可以执行。但是在Jenkins的pipeline中,通过nohup,且使用&之后,step结束后,执行的程序还是会退出,导致程序起不来。 ...

2018-03-21 11:20:00

阅读数:653

评论数:0

Jenkins环境变量问题

通过Jenkins 执行相关sh的时候,环境变量中,不会默认继承/etc/profile 和 ~/.profile 等环境变量。 这个时候就很麻烦了,尤其在一些依赖环境变量操作的sh脚本时。 解决方法:直接在shell中先source profile文件,然后在执行相关命令。 示例: st...

2018-03-21 11:12:39

阅读数:506

评论数:0

Tomcat中redirectPort的作用

在Tomcat配置文件Server.xml中redirectPort的作用说明: 配置文件源代码片段: <Connector port="8080" protocol="HTTP/1.1" ...

2018-03-10 18:17:18

阅读数:3198

评论数:1

错误:Mixed Content: The page at 'https://a.b.com/detail?id=5' was loaded over HTTPS, but reque

关于这个错误的详细内容为:Mixed Content: The page at 'https://a.b.com/detail?id=5' was loaded over HTTPS, but requested an insecure script 'http://a.b.com/xxxxxxx...

2017-04-19 23:17:22

阅读数:15516

评论数:0

Jmeter监控服务器性能

JMeter是一款压力测试工具,我们也可以用它来监控服务器资源使用情况。 JMeter正常自带可以通过Tomcat的/manager/status来监控服务资源使用情况。这种情况只能监控Tomcat支持的资源使用部分。本文主要来说一下如何通过JMeter插件来监控服务器CPU、内存、磁盘、网络等...

2016-03-02 18:07:10

阅读数:21251

评论数:3

搭建Maven私服(使用Nexus)

搭建私服可以做什么? 1、如果公司开发组的开发环境全部内网,这时如何连接到在互联网上的Maven中央仓库呢? 2、如果公司经常开发一些公共的组件,如何共享给各个开发组,使用拷贝方式吗?如果这样,公共库升级了怎么办?当然可以解决的问题可能不止上面两点,下面来介绍在Linux中搭建自己的Maven...

2016-03-02 14:52:14

阅读数:12209

评论数:1

Tomcat shutdown无法结束进程的问题

问题现象: 执行tomcat/bin目录下的shutdown.sh后,查看tomcat进程,仍然存在。解决方案: 最简单的就是在shutdown后面补上一个kill命令,如下:kill -9 `ps -ef|grep tomcat-api|awk '{print $2}'`其中 tomcat-...

2015-10-30 21:08:02

阅读数:3864

评论数:1

Hudson 乱码(console控制台输出乱码)

下面是我启动hudson的脚本,我保存为start.sh的,代码如下:#!/bin/shrm -f tpid HUDSON=/data/huiyy/app/hudson export HUDSON_HOME=$HUDSON/.hudson LOGFILE=$HUDSON/logs/hudson.l...

2015-10-30 11:07:13

阅读数:2161

评论数:1

Tomcat 乱码 ajax

开发中,使用jQuery的Ajax请求,参数是中文在Controller中获取的参数数据是乱码。发现在windows上是正常的,而linux服务器里面就是乱码,所以确定问题应该出在 Tomcat 中。解决方法为:修改 tomcat/conf/server.xml添加 URIEncoding=&qu...

2015-10-19 18:08:39

阅读数:1968

评论数:0

Tomcat软连接访问配置(symbol link)

修改Tomcat/conf/context.xml文件,在Context节点上添加属性allowLinking=”true” 如图:

2015-09-26 23:14:14

阅读数:8699

评论数:4

JProfiler 监控Tomcat

介绍JProfiler是一个全功能的Java剖析工具(profiler),专用于分析J2SE和J2EE应用程序。JProfiler是一个商业授权的Java剖析工具,由EJ技术有限公司,针对Java EE和Java SE应用程序开发的。它允许两个内存剖面评估内存使用情况和动态分配泄漏和CPU剖析,以...

2015-09-26 22:21:15

阅读数:13581

评论数:4

Tomcat7基于Redis的Session共享

基于 Redis 的Tomcat Session共享。 对Git项目tomcat-redis-session-manager 做了简单修改。

2015-09-20 22:45:07

阅读数:15113

评论数:8

Hudson 执行shell脚本(Hudson 启动Tomcat 无效问题)

在使用Hudson的执行sh脚本的时候,如果sh脚本是一个后台进程,如 Tomcat 这样的服务。如果使用Hudson的默认配置,会发现这些sh 进程有启动的过程,但是不会常驻后台,看Hudson 输出的日志,发现Hudson在Job构建结束之后,kill所有未终止的衍生进程。 在Hudson另一...

2015-09-04 10:38:00

阅读数:3984

评论数:1

Linux中Tomcat 自动设置CATALINA_HOME方法

Linux中Tomcat 自动设置CATALINA_HOME方法,实现0配置平移扩展。

2015-09-01 17:24:25

阅读数:12690

评论数:2

Apache 文件不存在跳转URL(实现指定尺寸的图片不存在,就自动生成图片)

前言在做很多系统的时候,我们可能都有这样的需求:在CMS中只维护一张图片,而这张图片在网站的很多地方都需要显示,而且显示的大小不同。一般做法就是直接使用这张图片,在不同的地方使用 width 和 height 设定图片的显示大小。场景需求一般情况下这样做其实就可以了。如下这个场景,如果通过这样做,...

2015-08-30 21:45:09

阅读数:3282

评论数:0

Apache RewriteCond %{REQUEST_FILENAME} 不起作用问题

最近在项目中使用 apache 做页面静态化,需要实现一个需求:当用户访问 index.html 的时候,让 apache 判断如果index.html 不存在,就转向 index.do 这个路径。index.do 就是生成静态页面 index.html 的,以后用户再访问 index.html ...

2015-08-30 19:25:50

阅读数:7672

评论数:2

Apache和Tomcat整合(一个Apache 不同域名处理多个不同业务)

简介 在项目中,几乎任何一个项目都包括静态资源和动态请求两大部分。特别对于门户网站这样的项目,静态内容资源会更多,我们使用一般的 Tomcat 部署时,Tomcat 对静态资源的处理能力比较慢,至少比 Apache 要慢很多。 为了提高项目的访问速度,降低服务器负载提高性能,我们使用Apache来...

2015-08-25 12:25:42

阅读数:8267

评论数:4

Weblogic加Apache的群集配置

本文直接从简了,直接对配置文件进行说明了。首先,我们要保证我们的weblogic 和apache 服务都已经正常可用了。1、新增配置 weblogic.xml为了支持session复制,为应用程序新建weblogic.xml文件,和项目的 web.xml 放在一起,内容如下: 12.1.2 ...

2015-08-24 10:36:47

阅读数:4982

评论数:1

Linux 安装配置 Apache

Apache是世界使用排名第一的Web服务器软件。它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件。同时Apache音译为阿帕奇。 本文以在系统Red Hat Enterprise Linux Server release 7.1 (Maip...

2015-08-22 13:44:05

阅读数:3208

评论数:1

Hudson任务配置说明

Discard Old Builds:hudson默认保留过去的构建,勾选此选项,则可以设置构建记录的有效期;(帮助:这里控制着您想要在hudson所在的磁盘把构建记录存储的有效期;Hudson为此提供两个标准:1.时间驱动—在hudson中您可以判断如果达到一定时限来删除一条记录(例如7天前);...

2015-08-05 20:14:09

阅读数:1960

评论数:1

提示
确定要删除当前文章?
取消 删除