标签:awk
Harries Blog™ - yanxinchi 发布于 2020-07-26
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
先说一下实现思路,在gitee和Jenkins使用webhook来触发构建,构建策略中做的事情是ssh连接远程服务器,然后执行部署命令。 Jenkins环境搭建 Jenkins安装 Jenkins的安装有两种方式,一种是下载war包放在tomcat中跑,一种是docker中直接拉...
阅读(2365)赞 (2)标签:1111 / ACE / App / awk / build / cat / Docker / git / GitHub / Google / grep / http / https / id / ip / jenkins / js / json / plugin / Proxy / root / src / ssh / tomcat / UI / update / web / Word / 下载 / 代码 / 域名 / 安装 / 插件 / 服务器 / 测试 / 源码 / 目录 / 站长 / 端口 / 管理 / 自动化 / 进程 / 部署 / 配置
Harries Blog™ - hellas 发布于 2020-07-23
![]()
从太空探索到基因组学,从反向编译器到机器人控制器,Java 都是现今世界的核心。为庆祝 Java 25 周年,甲骨文用一篇官方博文向大家介绍了 25 个优秀的 Java 应用程序。 Java 的故事始于 1991 年,当时 Sun Microsystems 试图将其在计算机工作站...
阅读(195)赞 (0)标签:2019 / ACE / Android / apache / API / App / Apple / apr / awk / bean / BIO / bus / Collection / Collections / CTO / eclipse / Elasticsearch / Facebook / FIT / git / GitHub / Google / Hadoop / http / https / IBM / id / IDE / IO / ip / java / Java 9 / jenkins / JVM / linux / map / mysql / NSA / Oracle / ORM / python / REST / scala / Security / sql / src / struct / tar / tk / Twitter / Uber / web / 下载 / 专注 / 云 / 产品 / 代码 / 企业 / 免费 / 分布式 / 创始人 / 地球 / 基金 / 大数据 / 字节码 / 安全 / 安装 / 工作原理 / 工程师 / 并发 / 开发 / 开源 / 开源软件 / 开源项目 / 微服务 / 快的 / 投资 / 排名 / 插件 / 搜索引擎 / 教育 / 数据 / 数据科学 / 文章 / 时间 / 智能 / 智能手机 / 服务器 / 模型 / 汽车 / 测试 / 漏洞 / 物联网 / 程序员 / 空间 / 管理 / 索引 / 线程 / 组织 / 缓存 / 编译 / 网站 / 美国 / 翻译 / 自动化 / 调试 / 谷歌 / 资金 / 软件 / 软件工程师 / 部署 / 金融 / 银行 / 锁 / 集群 / 领导
Harries Blog™ - 刘莉莉 发布于 2020-07-20
tomcat bin目录下已经有了启动、关闭的脚本,写这个脚本主要是为了方便自动化运维,把tomcat和jdk推到服务器上解压后,把这个脚本传到PATH目录下,改个名字,给个执行权限就可以了,可以少设置很多东西,同时功能更加丰富。主要有以下几点功能: 只需配置JDK目录和tomc...
阅读(135)赞 (0)标签:Action / App / ask / awk / cat / classpath / cmd / description / grep / HTML / http / https / id / IO / ip / java / js / jstack / JVM / lib / map / message / mina / ORM / REST / rmi / root / shell / tail -f / tar / tomcat / tomcat进程 / trigger / web / Webapps / 参数 / 安全 / 性能问题 / 时间 / 服务器 / 目录 / 缓存 / 自动化 / 进程 / 配置
Harries Blog™ - songhua.gao 发布于 2020-07-17
![]()
![]()
![]()
![]()
前提说明 为了确保服务不会被过多的http长连接压垮,我们需要对tomcat设定个最大连接数,超过这个连接数的请求会拒绝,让其负载到其它机器。达到保护自己的同时起到连接数负载均衡的作用。 动手去做 一开始根据故障todoList提供的参数MaxKeepAliveRequests,...
阅读(187)赞 (0)标签:apache / apr / awk / BIO / cat / client / Connection / CTO / grep / http / https / id / IO / java / js / jstack / linux / list / NIO / NSA / queue / session / src / tab / TCP / tomcat / UI / windows / XML / 代码 / 参数 / 多线程 / 并发 / 总结 / 数据 / 数据库 / 时间 / 服务器 / 测试 / 源码 / 端口 / 线程 / 统计 / 负载均衡 / 进程 / 进程数 / 配置 / 锁 / 长连接
Harries Blog™ - zhuangli 发布于 2020-07-13
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
作者 | Alexa Morales 译者 | 刘雅梦 策划 | Tina 本文首发于 InfoQ Pro(infoqpro),InfoQ Pro 是由 InfoQ 推出的全新媒体服务平台。关注我们,第一时间获得 IT 深度内容和会员定制福利。 Java 的故事始于 1...
阅读(185)赞 (0)标签:2019 / ACE / Android / apache / API / App / Apple / apr / awk / bean / BIO / bug / bus / Collection / Collections / CTO / eclipse / Elasticsearch / Facebook / FIT / git / GitHub / Google / Hadoop / http / https / IBM / id / IDE / IO / ip / java / Java 9 / jenkins / JVM / linux / map / mysql / NSA / Oracle / ORM / python / REST / scala / Security / sql / src / struct / tar / tk / Twitter / Uber / UI / web / 下载 / 专注 / 二维码 / 云 / 产品 / 代码 / 企业 / 免费 / 分布式 / 创始人 / 地球 / 基金 / 大数据 / 字节码 / 安全 / 安装 / 定制 / 工作原理 / 工程师 / 并发 / 开发 / 开源 / 开源软件 / 开源项目 / 微服务 / 快的 / 投资 / 排名 / 插件 / 搜索引擎 / 教育 / 数据 / 数据科学 / 文章 / 时间 / 智能 / 智能手机 / 服务器 / 模型 / 汽车 / 测试 / 漏洞 / 物联网 / 程序员 / 空间 / 管理 / 索引 / 线程 / 组织 / 缓存 / 编译 / 网站 / 美国 / 翻译 / 自动化 / 调试 / 谷歌 / 资金 / 软件 / 软件工程师 / 部署 / 金融 / 银行 / 锁 / 集群 / 领导
Harries Blog™ - puefu.he 发布于 2020-07-10
java项目尤其是通过maven打包的项目在部署上传的时候通常会遇到 打包->ssh上传->启动的麻烦。但是有时候以为项目小或者服务器限制没法做jenkins这类的自动化部署工具,所以就很麻烦。因此结合网上的和自己需求写了一个脚本,以实现在远程服务中只需要通过git来...
阅读(124)赞 (0)标签:App / awk / cat / git / grep / http / https / id / IO / ip / java / jenkins / maven / src / ssh / tail -f / tar / 代码 / 服务器 / 自动化 / 进程 / 部署 / 需求
Harries Blog™ - hellas 发布于 2020-07-10
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
一.背景 公司的项目一直手动maven打包、上传服务器、关闭/开启tomcat,整个流程下来耗时耗力,虽然可以将所有流程通过shell脚本一次性解决,但如果可以通过idea的Jenkins插件一键自动部署,那更省时省力。 下面是一个简单的发布tomcat的shell脚本,执行下面...
阅读(110)赞 (0)标签:apache / API / App / awk / build / cache / cat / git / grep / HashMap / HTML / http / https / id / IDE / IO / ip / java / jenkins / js / json / linux / map / maven / MQ / ORM / plugin / pom / remote / REST / schema / session / shell / src / ssh / tail -f / tar / token / tomcat / tomcat进程 / UI / update / value / web / Webapps / windows / Word / XML / 下载 / 代码 / 删除 / 安装 / 插件 / 服务器 / 注释 / 目录 / 管理 / 进程 / 部署 / 配置
Harries Blog™ - 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 ...
阅读(152)赞 (0)标签:ACE / apache / App / awk / build / cache / cat / classpath / client / Eureka / expat / git / grep / HTML / http / https / id / IO / ip / java / Java环境 / jenkins / key / lib / maven / node / root / rpm / Service / spring / springboot / src / ssh / ssl / tab / tag / tar / UI / unix / wget / Word / zlib / 下载 / 云 / 代码 / 安装 / 服务器 / 目录 / 编译 / 部署 / 配置 / 阿里云
Harries Blog™ - wenming.gapo 发布于 2020-07-01
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
安装部署docker jenkins 环境 创建一个文件夹 用于存放jenkins相关配置 mkdir /Users/mengfanxiao/docker/jenkins 复制代码 下载docker jenkins镜像 docker pull jenkins/jenkins 当前...
阅读(143)赞 (0)标签:ACE / API / App / awk / build / cat / classpath / Docker / FAQ / git / Google / grep / HTML / http / https / id / IO / ip / java / jenkins / js / json / lib / maven / plugin / root / spring / src / ssh / tar / UI / update / Word / XML / 下载 / 代码 / 删除 / 安装 / 插件 / 时间 / 服务器 / 测试 / 目录 / 管理 / 编译 / 解决方法 / 进程 / 部署 / 配置
Harries Blog™ - changyuan.xu 发布于 2020-07-01
![]()
从太空探索到基因组学,从反向编译器到机器人控制器,Java都是当今世界的核心编程语言。 Java编程故事始于1991年,当时Sun Microsystems试图将其在计算机工作站市场的领先地位扩展到迅速发展的个人电子产品市场。几乎没有人知道Sun即将创建的编程语言将使计算民主化...
阅读(147)赞 (0)标签:2019 / ACE / Android / apache / App / Apple / awk / bean / BIO / CTO / Developer / eclipse / Elasticsearch / Facebook / Google / Hadoop / http / https / IBM / id / IDE / IO / ip / java / jenkins / JVM / linux / map / NSA / Oracle / python / REST / scala / src / tar / tk / Twitter / UI / web / 下载 / 云 / 产品 / 代码 / 企业 / 免费 / 分布式 / 地球 / 安全 / 工作原理 / 工程师 / 并发 / 开发 / 开源 / 开源项目 / 快的 / 投资 / 插件 / 搜索引擎 / 数据 / 数据科学 / 服务器 / 模型 / 汽车 / 注释 / 测试 / 物联网 / 程序员 / 空间 / 管理 / 索引 / 线程 / 编译 / 美国 / 自动化 / 软件 / 部署 / 金融 / 银行 / 锁 / 集群 / 领导
Harries Blog™ - 尖兵 发布于 2020-06-29
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
这是一篇来源于阿里内部技术论坛的文章,原文在阿里内部获得一致好评。作者已经把这篇文章开放到云栖社区中供外网访问。Hollis对文章内容做了部分删减,主要删减掉了其中只有阿里内部才能使用的工具的介绍,并删减掉部分只有通过阿里内网才能访问到的链接。 前言 平时的工作中经常碰到很多疑难...
阅读(125)赞 (0)标签:ACE / apache / App / ArrayList / ask / awk / bug / cat / classpath / core / db / eclipse / find / git / GitHub / grep / HTML / http / https / id / IDE / IO / ip / java / js / jstack / JVM / key / lib / linux / list / map / maven / MQ / node / Oracle / ORM / plugin / python / QPS / REST / Service / src / ssl / tail -f / tar / tomcat / UI / UTC / value / windows / 云 / 代码 / 参数 / 大数据 / 字节码 / 安装 / 希望 / 微信公众号 / 插件 / 数据 / 文章 / 时间 / 智能 / 标题 / 正则表达式 / 源码 / 目录 / 端口 / 线程 / 调试 / 进程 / 远程调试
Harries Blog™ - puefu.he 发布于 2020-06-29
![]()
问题 回到第一章节讲到的几个问题 : 业务项目实例shutdown时,会停止当前未完成的REQUEST请求。 某个业务项目实例已经停止了,但是网关仍会转发请求过去,导致请求失败。 某个业务项目实例已经重新启动了,但是网关并不会马上向这个实例转发请求;假如项目只有两个实例,如果在第...
阅读(127)赞 (0)标签:ACE / AOP / API / App / Atom / awk / bean / cache / cat / CEO / client / Collection / CTO / db / entity / equals / Eureka / executor / Feign / find / http / https / id / IDE / IO / jenkins / JVM / list / map / message / mina / MQ / Property / Proxy / redis / remote / REST / ribbon / rmi / Service / servlet / spring / springboot / springcloud / src / ssh / tar / Thread pool / ThreadPoolExecutor / tomcat / UI / update / value / web / 代码 / 参数 / 同步 / 备份 / 实例 / 并发 / 数据 / 时间 / 服务器 / 注册中心 / 源码 / 目录 / 线程 / 线程池 / 统计 / 缓存 / 调试 / 配置 / 集群 / 高并发
Harries Blog™ - dulong 发布于 2020-06-05
![]()
添加以下参数(二选一即可) -Dspring.profiles.active=test -Dserver.port=8081 # 或 spring.profiles.active=test;server.port=8081 复制代码 2、启动时添加参数 对应上面的参数在启动jar...
阅读(117)赞 (0)标签:App / awk / grep / http / https / id / java / REST / shell / spring / src / tar / UI / 代码 / 参数 / 服务器
Harries Blog™ - 邓龙华 发布于 2020-05-19
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
作者:红魔七号 链接:https://yq.aliyun.com/articles/69520?utm_content=m_10360 这是一篇来源于阿里内部技术论坛的文章,原文在阿里内部获得一致好评。作者已经把这篇文章开放到云栖社区中供外网访问。文章内容做了部分删减,主要删减掉...
阅读(112)赞 (0)标签:ACE / apache / App / ArrayList / ask / awk / bug / cat / classpath / core / db / eclipse / find / git / GitHub / grep / http / https / id / IDE / IO / ip / java / js / jstack / JVM / key / lib / linux / list / map / maven / node / Oracle / ORM / plugin / QPS / REST / Service / src / ssl / tail -f / tar / tomcat / UI / UTC / value / 云 / 代码 / 参数 / 字节码 / 安装 / 希望 / 插件 / 数据 / 文章 / 时间 / 标题 / 正则表达式 / 源码 / 目录 / 端口 / 线程 / 调试 / 进程 / 远程调试
Harries Blog™ - puefu.he 发布于 2020-05-18
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
线上故障主要会包括 CPU、磁盘、内存以及网络问题,而大多数故障可能会包含不止一个层面的问题,所以进行排查时候尽量四个方面依次排查一遍。 图片来自 Pexels 同时例如 jstack、jmap 等工具也是不囿于一个方面的问题的,基本上出问题就是 df、free、top 三连,然...
阅读(138)赞 (0)标签:ACE / apr / ask / awk / cat / client / cmd / Connection / consumer / CountDownLatch / CTO / db / eclipse / Full GC / grep / http / https / id / IO / IOS / ip / java / jetty / js / jstack / JVM / lib / list / map / mmap / MQ / Netty / NIO / ORM / queue / Region / root / Security / servlet / SOA / src / strace / tab / TCP / tomcat / UI / 乱码 / 代码 / 参数 / 图片 / 多线程 / 希望 / 并发 / 开发 / 开发者 / 总结 / 数据 / 文件系统 / 时间 / 服务端 / 注释 / 源码 / 生存周期 / 短连接 / 空间 / 端口 / 线程 / 线程池 / 缓存 / 网卡 / 进程 / 连接池 / 配置
Harries Blog™ - puefu.he 发布于 2020-05-17
![]()
原创:花括号MC(微信公众号:huakuohao-mc)。关注JAVA基础编程及大数据,注重经验分享及个人成长。 这是并发编程系列的第三篇文章。 上一篇 介绍的是线程间通过锁同步的方式实现共享资源的安全访问,这篇讲一下如何通过不加锁的方式实现共享可变资源的访问。 ThreadLo...
阅读(95)赞 (0)标签:Atom / awk / client / Connection / ELK / http / https / id / IDE / IO / ip / java / java基础 / JVM / map / src / stream / synchronized / UI / value / volatile / 代码 / 卫生 / 同步 / 多线程 / 大数据 / 安全 / 实例 / 并发 / 并发编程 / 开发 / 微信公众号 / 数据 / 数据库 / 文章 / 时间 / 线程 / 编译 / 重排序 / 锁
Harries Blog™ - Harries 发布于 2020-05-16
![]()
![]()
![]()
![]()
主体上看别人的脚本,然后和开发协商,做出符合自己的生产脚本………………………….. 脚本一: #!/bin/bash DATE=`date +%F-%H-%M`...
阅读(117)赞 (0)标签:ACE / apache / App / awk / cat / CDN / centos / Chrome / core / Docker / docker-compose / Dockerfile / ECS / git / GitHub / grep / http / https / id / IO / ip / java / jenkins / js / JVM / key / lib / linux / maven / mina / mybatis / mysql / Nginx / node / Node.js / plugin / Powershell / redis / REST / rmi / root / Service / shell / spring / Spring Boot / springboot / sql / src / ssh / SVN / tar / tomcat / tomcat进程 / UI / update / web / Webapps / zab / 下载 / 云 / 代码 / 企业 / 删除 / 参数 / 备份 / 安装 / 希望 / 开发 / 开发者 / 开源 / 插件 / 数据 / 文章 / 时间 / 服务器 / 架构师 / 测试 / 测试环境 / 源码 / 百度 / 目录 / 管理 / 编译 / 自动化 / 虚拟化 / 软件 / 进程 / 部署 / 配置 / 阿里云 / 需求 / 领导
Harries Blog™ - xirruiqiang 发布于 2020-05-15
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
零组 – Zero Security Team ///////////////////// 零组资料文库 2020HW知识库 ///////////////////// 01 ThinkPHP 累啊!大半夜还得写文案 ThinkPHP框架 – ...
阅读(232)赞 (0)标签:2019 / ACE / apache / apache2 / awk / cat / DNS / git / http / https / id / IO / ip / java / js / json / lib / linux / list / Lua / MQ / node / ORM / PHP / phpmyadmin / Powershell / python / Security / Service / shell / spring / Spring Boot / Spring Security / sql / src / ssh / strace / stream / tag / TCP / UDP / UI / web / 云 / 代码 / 代码审计 / 企业 / 协议 / 图片 / 安全 / 开发 / 开源 / 总结 / 敏捷 / 文案 / 文章 / 漏洞 / 目录 / 网站 / 运营 / 进程 / 配置