标签:grep
Harries Blog™ - yanxinchi 发布于 2020-07-26
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
先说一下实现思路,在gitee和Jenkins使用webhook来触发构建,构建策略中做的事情是ssh连接远程服务器,然后执行部署命令。 Jenkins环境搭建 Jenkins安装 Jenkins的安装有两种方式,一种是下载war包放在tomcat中跑,一种是docker中直接拉...
阅读(2004)赞 (1)标签: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™ - 尖兵 发布于 2020-07-26
![]()
![]()
![]()
![]()
问题的发生 简单介绍下我们服务的背景,我们的服务是一个使用类似dubbo的RPC框架以及若干Spring全家桶组合起来的微服务架构,大致结构可以参考下图。 Java服务使用的是CMS的垃圾回收器。 某天突然收到一台实例(即一个Java应用)产生FullGC日志的报警,如上图红色标...
阅读(2010)赞 (1)标签:ACE / AOP / API / cat / dubbo / ECS / Full GC / grep / http / https / id / IO / java / JVM / NIO / ORM / Select / spring / sql / src / tar / UI / web / 代码 / 压力 / 参数 / 垃圾回收 / 实例 / 并发 / 微服务 / 数据 / 时间 / 注册中心 / 空间 / 负载均衡
Harries Blog™ - darida 发布于 2020-07-26
![]()
![]()
![]()
![]()
前言 前段时间买本书研究了 TCP/IP 通信,弄清楚了计算机之间是怎么通信的。网络通信的的基础就是 TCP/IP 协议簇 ,也被称为 TCP/IP 协议栈 ,也被简称为 TCP/IP 协议 。 TCP/IP 协议 并不是只有 TCP 和 IP 协议,只是这俩用的比较多,就用这两...
阅读(156)赞 (0)标签:ACE / API / bean / BIO / cat / client / ConcurrentHashMap / Connection / cookies / core / CTO / db / DNS / Document / executor / final / ftp / git / GitHub / grep / HashMap / http / https / id / IDE / IO / ioc / IOS / ip / java / key / linux / list / map / message / MQ / Netty / NIO / provider / queue / rand / Select / src / ssh / stream / struct / synchronized / tab / tar / TCP / ThreadPoolExecutor / trigger / UI / 二维码 / 互联网 / 代码 / 删除 / 协议 / 博客 / 参数 / 同步 / 安全 / 安装 / 实例 / 并发 / 微信公众号 / 数据 / 文件系统 / 文章 / 时间 / 服务端 / 模型 / 测试 / 空间 / 端口 / 管理 / 线程 / 线程池 / 网卡 / 遍历 / 配置 / 锁
Harries Blog™ - songhua.gao 发布于 2020-07-25
![]()
![]()
![]()
![]()
想了解JDK12,13,14中的GC调优秘籍吗?想知道这三个版本中JVM有什么新的变化吗? 一起来看看这期的GC调优秘籍,因为JDK12,13,14中的GC变化不太大,所以这里一起做个总结,文末附有相应的PDF下载,希望大家能够喜欢。 那些好用的VM参数 我们再讲几个之前的版本中...
阅读(154)赞 (0)标签:Action / bus / cache / cmd / final / grep / http / https / id / IO / ip / java / js / jstack / JVM / linux / map / NSA / Region / REST / retry / src / ssh / tag / tar / tk / UI / value / windows / XEN / 下载 / 代码 / 参数 / 同步 / 多线程 / 希望 / 并发 / 总结 / 数据 / 时间 / 程序员 / 空间 / 线程 / 统计 / 缓存 / 进程 / 配置 / 锁
Harries Blog™ - puefu.he 发布于 2020-07-24
![]()
一、概述 Git: 一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 Jenkins: 一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作。 Maven : 项目对象模型(POM),可以通过一小段描述信息来管理项目的构建...
阅读(136)赞 (0)标签:ACE / Action / Agent / API / App / build / cat / centos / cmd / CTO / description / Docker / docker tag / Dockerfile / dubbo / find / git / grep / HTML / http / https / id / IDE / IO / ip / java / jenkins / Job / JVM / key / Kubernetes / lib / logo / map / maven / node / ORM / plugin / pom / python / REST / root / Select / Service / src / tag / tar / TCP / Uber / UI / update / value / Word / XML / 下载 / 主机 / 云 / 企业 / 分布式 / 博客 / 参数 / 安全 / 开发 / 开源 / 开源软件 / 总结 / 数据 / 文章 / 时间 / 模型 / 目录 / 空间 / 端口 / 管理 / 软件 / 部署 / 配置 / 项目管理
Harries Blog™ - hellas 发布于 2020-07-23
在java编写过程中,我们会使用到各种各样的表达式,在使用表达式的过程中,有哪些安全问题需要我们注意的呢?一起来看看吧。 注意表达式的返回值 我们在使用JDK库的时候,一定要注意认真的读一下JDK中方法的含义和它的返回值。 有些返回值可能表示这个操作是否成功,有的返回值可能是方法...
阅读(91)赞 (0)标签:ACE / ArrayList / Collection / equals / grep / HashSet / http / id / IO / java / Java集合 / list / map / Master / Security / stream / 代码 / 删除 / 参数 / 回答 / 安全 / 漏洞 / 调试
Harries Blog™ - 刘莉莉 发布于 2020-07-20
tomcat bin目录下已经有了启动、关闭的脚本,写这个脚本主要是为了方便自动化运维,把tomcat和jdk推到服务器上解压后,把这个脚本传到PATH目录下,改个名字,给个执行权限就可以了,可以少设置很多东西,同时功能更加丰富。主要有以下几点功能: 只需配置JDK目录和tomc...
阅读(111)赞 (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™ - xiaoli.wang 发布于 2020-07-20
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
前言 施工图作为定制对接生产的利器, 当设计师通过设计工具完成场景设计之后, 就可以通过施工图出图功能, 快速生成dxf图纸, 对接工厂落地生产。 但是施工图作为行业特性较高的一个产品, 由于建模方式以及空间位置的不同, 出图结果千差万别,要在短时间内测试覆盖全场景是无法达成的。...
阅读(106)赞 (0)标签:bug / grep / http / https / id / src / tab / UI / 一致性 / 下载 / 产品 / 定制 / 实例 / 对账 / 希望 / 快的 / 性能优化 / 推广 / 数据 / 数据库 / 时间 / 模型 / 测试 / 监控平台 / 空间 / 管理 / 统计 / 自动化 / 覆盖率 / 解析 / 质量 / 软件 / 运营 / 配置
Harries Blog™ - darida 发布于 2020-07-19
![]()
深入Android系统 这本书是以Android5.0为基础讲解,但本人使用的是Android9.0的源码,所以和原书内容会有些出入。 对于Android的构建系统,在 Android7.0 之后Google就已经使用Soong构建系统,旨在取代 Make。它利用 Kati GN...
阅读(178)赞 (0)标签:ACE / Android / API / App / bug / build / cache / cat / cmd / core / CST / CTO / db / dependencies / example / executor / find / Google / grep / HTML / http / https / id / IDE / IO / ip / java / js / key / lib / linux / list / mail / Menu / mmm / ORM / Property / rand / root / Security / Select / shell / src / ssl / struct / tab / tag / tar / tk / toolbox / Ubuntu / UI / unix / XML / zip / 下载 / 产品 / 代码 / 删除 / 加密 / 参数 / 图片 / 安装 / 定制 / 实例 / 密钥 / 开发 / 开源 / 开源项目 / 操作系统 / 数据 / 文件系统 / 时间 / 注释 / 源码 / 百度 / 目录 / 空间 / 管理 / 组织 / 缓存 / 编译 / 解决方法 / 解析 / 调试 / 软件 / 配置 / 需求
Harries Blog™ - songhua.gao 发布于 2020-07-17
![]()
![]()
![]()
![]()
前提说明 为了确保服务不会被过多的http长连接压垮,我们需要对tomcat设定个最大连接数,超过这个连接数的请求会拒绝,让其负载到其它机器。达到保护自己的同时起到连接数负载均衡的作用。 动手去做 一开始根据故障todoList提供的参数MaxKeepAliveRequests,...
阅读(155)赞 (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™ - puefu.he 发布于 2020-07-17
![]()
前言 疫情期间,在家办公,每天都是 007,感觉自己已经升级为熊猫特工了,心累,身体疲惫!!! 今天终于有时间休息一下,然后记录一下在家办公期间 Arthas 的简单使用。 下载安装 方式一: 推荐使用 IDEA 插件下载 Cloud Toolkit 来使用 Arthas Clo...
阅读(144)赞 (0)标签:Agent / Collection / dubbo / eclipse / ECS / grep / http / https / id / IDE / IO / ip / java / list / maven / mina / mysql / rmi / Select / Service / sql / src / ssl / tag / UI / 下载 / 云 / 产品 / 代码 / 免费 / 删除 / 协议 / 安装 / 开发 / 开发者 / 微服务 / 总结 / 插件 / 数据 / 文件上传 / 时间 / 服务器 / 测试 / 源码 / 编译 / 进程 / 部署 / 阿里云 / 阿里巴巴 / 领导
Harries Blog™ - 尖兵 发布于 2020-07-17
疫情期间,在家办公,每天都是 007,感觉自己已经升级为熊猫特工了,心累,身体疲惫!!! 今天终于有时间休息一下,然后记录一下在家办公期间 Arthas 的简单使用。 下载安装 方式一: 推荐使用 IDEA 插件下载 Cloud Toolkit 来使用 Arthas Cloud ...
阅读(74)赞 (0)标签:Agent / Collection / dubbo / eclipse / ECS / grep / http / https / id / IDE / IO / ip / java / list / maven / mina / mysql / rmi / Select / Service / sql / ssl / tag / 下载 / 云 / 产品 / 代码 / 免费 / 删除 / 协议 / 安装 / 开发 / 开发者 / 插件 / 数据 / 文件上传 / 时间 / 服务器 / 测试 / 编译 / 进程 / 部署 / 阿里云
Harries Blog™ - wenming.gapo 发布于 2020-07-16
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
问题现象 【告警通知-应用异常告警】 简单看下告警的信息: 拒绝连接 ,反正就是服务有问题了,请不要太在意马赛克。 环境说明 Spring Cloud F版。 项目中默认使用 spring-cloud-sleuth-zipkin 依赖得到 zipkin-reporter。分析的版...
阅读(106)赞 (0)标签:ACE / Action / App / ask / Atom / cat / Collection / Collections / ConcurrentHashMap / constant / CTO / eclipse / final / FIT / git / GitHub / grep / HashMap / HTML / http / https / id / IO / ip / java / js / jstack / JVM / key / map / message / Oracle / ORM / Service / Sleuth / spring / Spring cloud / src / tar / TCP / UI / zip / zipkin / 代码 / 参数 / 垃圾回收 / 数据 / 时间 / 服务器 / 测试 / 测试环境 / 生命 / 线程 / 统计 / 解决方法 / 进程 / 配置
Harries Blog™ - 刘莉莉 发布于 2020-07-15
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
一、背景 本文将用一个蚂蚁集团线上实际案例,分享我们是如何排查由于 inflation 引起的 MetaSpace FGC 问题。 蚂蚁集团的智能监控平台深度利用了 Spark 的能力进行多维度数据聚合,Spark 由于其高效、易用、分布式的能力在大数据处理中十分受欢迎。 关于智...
阅读(127)赞 (0)标签:ACE / API / cache / CTO / ECS / executor / find / Full GC / git / GitHub / grep / Hadoop / HTML / http / https / id / IDE / IO / ip / java / Job / JVM / lib / list / ORM / Property / remote / Service / src / ssl / struct / tab / tar / UI / zab / 云 / 代码 / 全链路压测 / 分布式 / 分布式系统 / 参数 / 大数据 / 安全 / 实例 / 工程师 / 开发 / 开源 / 总结 / 招聘 / 数据 / 智能 / 架构设计 / 生命 / 监控平台 / 管理 / 经验总结 / 统计 / 缓存 / 编译 / 翻译 / 资金 / 高可用
Harries Blog™ - yeseng 发布于 2020-07-15
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
博客地址 :ONESTARの客栈 源码领取方式一: 扫一扫文末二维码,关注公众号【编程日刊】,后台回复【博客】,即可领取源码 源码领取方式二: 前端页面源码地址: github.com/oneStarLR/m… 以jpa为持久层源码地址: github.com/oneStarLR...
阅读(141)赞 (0)标签:build / cat / centos / classpath / client / DNS / final / find / git / GitHub / grep / HTML / http / https / id / IDE / IO / ip / java / JPA / JVM / lib / linux / list / maven / MQ / mybatis / mysql / MySQL5 / Mysql数据库 / Nginx / Proxy / remote / REST / root / rpm / Service / shell / spring / springboot / sql / src / ssh / tab / tar / UI / wget / Word / 下载 / 主机 / 二维码 / 云 / 产品 / 代码 / 修改密码 / 公网IP / 协议 / 博客 / 反向代理 / 域名 / 学生 / 安全 / 安装 / 实例 / 开发 / 数据 / 数据库 / 文章 / 服务器 / 服务端 / 注释 / 源码 / 目录 / 端口 / 网站 / 解析 / 软件 / 远程访问 / 部署 / 配置 / 阿里云 / 需求
Harries Blog™ - 尖兵 发布于 2020-07-14
![]()
![]()
![]()
![]()
网上教程不少,有些好惨。 我的JDK在这里,只安装一次,后面直接压缩,这样就制成了解压版,解压配置环境变量即可用,妙。 打开看看 再打开 了解目录结构的目的,为了改bat文件, 第三行! @echo off set regpath=HKEY_LOCAL_MACHINE/SYSTE...
阅读(126)赞 (0)标签:Android / apache / centos / classpath / eclipse / Enterprise / grep / HTML / http / https / id / IDE / IO / ip / java / Java环境 / JVM / key / lib / linux / myeclipse / mysql / node / Oracle / ORM / PHP / root / rpm / session / shell / sql / SQL Server / src / tar / token / Ubuntu / UI / web / windows / zip / 下载 / 乱码 / 企业 / 初学者 / 协议 / 图片 / 安全 / 安装 / 安装配置 / 实例 / 希望 / 开发 / 总结 / 操作系统 / 数据 / 数据库 / 文章 / 时间 / 服务器 / 测试 / 目录 / 管理 / 线程 / 编译 / 解决方法 / 进程 / 部署 / 配置 / 需求
Harries Blog™ - 尖兵 发布于 2020-07-13
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
本文首发于 vivo互联网技术 微信公众号 链接: https://mp.weixin.qq.com/s/8f34CaTp–Wz5pTHKA0Xeg 作者:vivo 官网商城开发团队 众所周知,Oracle JDK 是 Java 语言的绝对权威,很多时候 ...
阅读(99)赞 (0)标签:ACE / App / ask / bug / cache / cat / CDN / CTO / DOM / executor / final / grep / http / https / id / IDE / IO / ip / java / JVM / Oracle / ORM / Service / src / stream / TCP / UI / 互联网 / 代码 / 图片 / 安全 / 开发 / 微信公众号 / 数据 / 文章 / 时间 / 服务器 / 源码 / 线程 / 部署
Harries Blog™ - 邓龙华 发布于 2020-07-13
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
来源:https://ricstudio.top/archives/java-online-question-probe 前言 本文总结了一些常见的线上应急现象和对应排查步骤和工具。分享的主要目的是想让对线上问题接触少的同学有个预先认知,免得在遇到实际问题时手忙脚乱。毕竟作者自己...
阅读(127)赞 (0)标签:ACE / Agent / ask / bean / bus / cat / core / CST / Dashboard / Developer / executor / Full GC / git / GitHub / grep / HTML / http / https / id / IO / ip / java / js / jstack / jvisualvm / JVM / lib / linux / map / spring / springboot / sql / src / struct / swap / synchronized / tab / tar / ThreadPoolExecutor / UI / value / web / wget / 下载 / 代码 / 关键词 / 分布式 / 参数 / 字节码 / 安全 / 开发 / 开源 / 开源项目 / 总结 / 数据 / 数据库 / 文章 / 时间 / 服务器 / 物理内存 / 空间 / 管理 / 线程 / 线程池 / 统计 / 编译 / 虚拟内存 / 进程 / 锁 / 阿里巴巴