redis/缓存/运维
罗星星的博客
这个作者很懒,什么都没留下…
展开
-
接口自动化测试实践
文章目录背景单元测试规范愿景自动化测试实践开发流程图Dcoker/Jenkins+Ant+Junit实践Jenkins+TestNG的实践阿里Doom自动化测试框架全链路压测系统背景温馨提示:下文中大量提到的内容使用了美团的实践和生哥分享的实践!业务系统上线后通常会需要迭代升级甚至重构,如何保证被修改后系统原有业务的正确性非常重要。不复杂的业务系统通过一些常规的自动化测试工具加上人工测试可以解决,但对于业务十分复杂庞大的系统,回归测试将变成一项浩大的工程,但是至关重要!举个例子:某电商公司,离职了一原创 2020-05-14 20:48:03 · 2092 阅读 · 0 评论 -
关于Java应用部署发布生产方案探讨
@TOC本文就项目上线部署发布,以Jenkins构建发布为中心,普通应用发布和微服务项目发布为两个基本点做一些探讨。背景一个正在运行 Java 应用如果突然将其停止,影响不止数据丢失,还会造成其他影响。比如:请求丢失:内存队列中等待执行请求丢失数据丢失:处于内存缓存中数据未持久化到磁盘文件损坏:正在写的文件没有没有更新完成,导致文件损坏业务中断:处理一半的业务被强行中断,如支付成...原创 2020-04-23 19:39:21 · 1568 阅读 · 0 评论 -
关于ELK Stack日志分析系统技术方案探讨
文章目录前言为什么使用ELKELK Stack 简介ELK 常用架构及使用场景介绍选型对比当前选型版本选择参考文档前言收集日志的方式很多,本片主要讲述ELK方案,其他方案如采用Apache的成熟组件Flume和Kafka来实现这一套日志采集系统,并使用HDFS来做数据存储。参考链接:https://blog.csdn.net/dada_1036/article/details/508148...原创 2020-04-01 15:43:18 · 708 阅读 · 0 评论 -
生产java.io.IOException: Too many open files排查过程和解决方案
文章目录一、背景二、第一波排查1、 问题持续时间2、 错误日志3、tcp连接数4、 分析5、结论三、第二波排查1、分析2、结论3、解决四、参考文献一、背景2020-03-23 08:10:07生产突然系统异常。在系统重新之后恢复暂时恢复使用。一个比较诡异的错误,经过一番排查,最终才定位到问题代码,错误如下:2020-03-20 08:10:07.039 [http-nio-80...原创 2020-03-23 10:12:56 · 3281 阅读 · 0 评论 -
Jenkins构建项目开发者教程
一、背景使用自动化构建工具jenkins构建发布springboot项目二、安装jenkins2.1、懒人安装包包含jenkins、maven、maven配置文件、jdk、git链接:https://pan.baidu.com/s/1wH5bx3QO4SZRi7fVqFolsA提取码:7z2t复制这段内容后打开百度网盘手机App,操作更方便哦2.1、安装方式1、不直接使用yum...原创 2020-03-23 10:50:58 · 1145 阅读 · 0 评论 -
超全Git+Tomcat+Jenkins实现自动化构建部署教程
超全jenkins实现自动化构建部署项目介绍:项目前后端的发布,前端是用maven构建的springboot普通项目后端是用npm构建的vue项目愿景远景:我希望的是能够实现自动化拉取最新代码->自动构建->自动发布的一个部署平台工具,如果更好一点,希望能向上一家公司的发布平台(一个基于dockercomopose的发布工具)。能够自动升级发布多个实例,支持灰度发布,支持版本...原创 2019-04-14 22:43:32 · 2692 阅读 · 0 评论 -
linux下安装禅道指南
1、docker pull haha123/zentao2、cd /home/3、mkdir zentao4、 docker run -d --restart=always -p=1080:80 -v=/home/zentao:/home/zentao haha123/zentao5、docker ps6、访问http://123.207.250.243:1080参考:https:/...原创 2018-09-30 11:58:32 · 2313 阅读 · 0 评论 -
linux安装gitlab指南
环境:centos7.*方式一:docker下安装gitlab,方便快速不干扰linux配置1、安装docker,http://www.kevinli.com.cn/archives/282、安装docker-composehttps://docs.docker.com/compose/install/#master-builds3、创建一个gitlab目录,用于存放docker-co...原创 2018-09-30 10:08:47 · 677 阅读 · 0 评论 -
redis的常用命令、问题和一些缓存清理
redis的常用命令、问题和一些缓存清理Q、C盘空间不足 解决方式:多文件夹查看大小,逐步缩小方位, 最终定位位置: 缓存清理目录:C:\Windows\ServiceProfiles\NetworkService\AppData\Local\Redis [图片]Q、查看redis版本和redis端口: 1、进入cmd-输入redis-cli 2、以中文的方式进入页面:redis-cli原创 2016-05-20 15:28:30 · 28414 阅读 · 1 评论