标签:awk

Java

golang+jenkins自动化部署方案

14

yanxinchi 发布于 2020-07-26

先说一下实现思路,在gitee和Jenkins使用webhook来触发构建,构建策略中做的事情是ssh连接远程服务器,然后执行部署命令。 Jenkins环境搭建 Jenkins安装 Jenkins的安装有两种方式,一种是下载war包放在tomcat中跑,一种是docker中直接拉...

阅读(780)评论(0)赞 (0)

Java

甲骨文:史上超级伟大的 25 个 Java 应用程序

1

hellas 发布于 2020-07-23

从太空探索到基因组学,从反向编译器到机器人控制器,Java 都是现今世界的核心。为庆祝 Java 25 周年,甲骨文用一篇官方博文向大家介绍了 25 个优秀的 Java 应用程序。 Java 的故事始于 1991 年,当时 Sun Microsystems 试图将其在计算机工作站...

阅读(98)评论(0)赞 (0)

Java

tomcat init启动脚本

刘莉莉 发布于 2020-07-20

tomcat bin目录下已经有了启动、关闭的脚本,写这个脚本主要是为了方便自动化运维,把tomcat和jdk推到服务器上解压后,把这个脚本传到PATH目录下,改个名字,给个执行权限就可以了,可以少设置很多东西,同时功能更加丰富。主要有以下几点功能: 只需配置JDK目录和tomc...

阅读(54)评论(0)赞 (0)

Java

tomcat 的最大连接数设置

5

songhua.gao 发布于 2020-07-17

前提说明 为了确保服务不会被过多的http长连接压垮,我们需要对tomcat设定个最大连接数,超过这个连接数的请求会拒绝,让其负载到其它机器。达到保护自己的同时起到连接数负载均衡的作用。 动手去做 一开始根据故障todoList提供的参数MaxKeepAliveRequests,...

阅读(85)评论(0)赞 (0)

Java

甲骨文:有史以来最伟大的25个Java应用程序

8

zhuangli 发布于 2020-07-13

作者 | Alexa Morales 译者 | 刘雅梦 策划 | Tina 本文首发于 InfoQ Pro(infoqpro),InfoQ Pro 是由 InfoQ 推出的全新媒体服务平台。关注我们,第一时间获得 IT 深度内容和会员定制福利。 Java 的故事始于 1...

阅读(97)评论(0)赞 (0)

Java

bash脚本通过git下拉项目对maven项目进行打包并启动

puefu.he 发布于 2020-07-10

java项目尤其是通过maven打包的项目在部署上传的时候通常会遇到 打包->ssh上传->启动的麻烦。但是有时候以为项目小或者服务器限制没法做jenkins这类的自动化部署工具,所以就很麻烦。因此结合网上的和自己需求写了一个脚本,以实现在远程服务中只需要通过git来...

阅读(68)评论(0)赞 (0)

Java

Jenkins+tomcat自动发布的热部署/重启及遇到的坑解决办法

23

hellas 发布于 2020-07-10

一.背景 公司的项目一直手动maven打包、上传服务器、关闭/开启tomcat,整个流程下来耗时耗力,虽然可以将所有流程通过shell脚本一次性解决,但如果可以通过idea的Jenkins插件一键自动部署,那更省时省力。 下面是一个简单的发布tomcat的shell脚本,执行下面...

阅读(54)评论(0)赞 (0)

Java

Jenkins Pipeline 部署 SpringBoot 应用

3

hanze 发布于 2020-07-07

一. 安装依赖包 yum install -y wget yum install -y gcc-c++ yum install -y zlib-devel perl-ExtUtils-MakeMaker yum -y install curl-devel expat-devel ...

阅读(89)评论(0)赞 (0)

Java

Jenkins环境搭建和部署项目的过程

28

wenming.gapo 发布于 2020-07-01

安装部署docker jenkins 环境 创建一个文件夹 用于存放jenkins相关配置 mkdir /Users/mengfanxiao/docker/jenkins 复制代码 下载docker jenkins镜像 docker pull jenkins/jenkins 当前...

阅读(80)评论(0)赞 (0)

Java

有史以来25个伟大的Java应用程序

1

changyuan.xu 发布于 2020-07-01

从太空探索到基因组学,从反向编译器到机器人控制器,Java都是当今世界的核心编程语言。 ​Java编程故事始于1991年,当时Sun Microsystems试图将其在计算机工作站市场的领先地位扩展到迅速发展的个人电子产品市场。几乎没有人知道Sun即将创建的编程语言将使计算民主化...

阅读(80)评论(0)赞 (0)

Java

阿里内部员工,排查Java问题常用的工具单

19

尖兵 发布于 2020-06-29

这是一篇来源于阿里内部技术论坛的文章,原文在阿里内部获得一致好评。作者已经把这篇文章开放到云栖社区中供外网访问。Hollis对文章内容做了部分删减,主要删减掉了其中只有阿里内部才能使用的工具的介绍,并删减掉部分只有通过阿里内网才能访问到的链接。 前言 平时的工作中经常碰到很多疑难...

阅读(69)评论(0)赞 (0)

Spring

springcloud项目优雅重启(六):解决方案

1

puefu.he 发布于 2020-06-29

问题 回到第一章节讲到的几个问题 : 业务项目实例shutdown时,会停止当前未完成的REQUEST请求。 某个业务项目实例已经停止了,但是网关仍会转发请求过去,导致请求失败。 某个业务项目实例已经重新启动了,但是网关并不会马上向这个实例转发请求;假如项目只有两个实例,如果在第...

阅读(75)评论(0)赞 (0)

Java

阿里员工排查问题的工具清单,总有一款适合你!

20

邓龙华 发布于 2020-05-19

作者:红魔七号 链接:https://yq.aliyun.com/articles/69520?utm_content=m_10360 这是一篇来源于阿里内部技术论坛的文章,原文在阿里内部获得一致好评。作者已经把这篇文章开放到云栖社区中供外网访问。文章内容做了部分删减,主要删减掉...

阅读(65)评论(0)赞 (0)

Java

线上故障排查全套路,拿走不谢

35

puefu.he 发布于 2020-05-18

线上故障主要会包括 CPU、磁盘、内存以及网络问题,而大多数故障可能会包含不止一个层面的问题,所以进行排查时候尽量四个方面依次排查一遍。 图片来自 Pexels 同时例如 jstack、jmap 等工具也是不囿于一个方面的问题的,基本上出问题就是 df、free、top 三连,然...

阅读(74)评论(0)赞 (0)

Java

Java并发编程那些事儿(三)——ThreadLocal及原子性与可见性

2

puefu.he 发布于 2020-05-17

原创:花括号MC(微信公众号:huakuohao-mc)。关注JAVA基础编程及大数据,注重经验分享及个人成长。 这是并发编程系列的第三篇文章。 上一篇 介绍的是线程间通过锁同步的方式实现共享资源的安全访问,这篇讲一下如何通过不加锁的方式实现共享可变资源的访问。 ThreadLo...

阅读(50)评论(0)赞 (0)

Java

Jenkins远程部署war包过程图解

4

Harries 发布于 2020-05-16

主体上看别人的脚本,然后和开发协商,做出符合自己的生产脚本………………………….. 脚本一: #!/bin/bash DATE=`date +%F-%H-%M`...

阅读(64)评论(0)赞 (0)

Java

2020HW知识库之一,确定不点进来看一看?

8

xirruiqiang 发布于 2020-05-15

零组 – Zero Security Team  ///////////////////// 零组资料文库 2020HW知识库 ///////////////////// 01 ThinkPHP 累啊!大半夜还得写文案 ThinkPHP框架 – ...

阅读(134)评论(0)赞 (0)