
线上部署
文章平均质量分 69
lipfff
一个专注于业务与技术的java开发攻城狮
展开
-
jenkins+kuboard+k8s部署应用服务
k8s部署微服务相关原创 2022-06-18 17:34:29 · 3184 阅读 · 0 评论 -
安装kuboard—使用 StorageClass 提供持久化
目录一、安装nfs二、创建命令空间和相应的配置三、创建serviceAccount四、创建nfs-client-provisioner五、创建StorageClass六、创建kuboard-etcd七、创建相关Service八、创建kuboard-agent登录平台地址:获取agent配置文件yaml:执行后可以进去到集群kuboard-v3界面安装,数据持久使用动态存储卷进行操作。官方操作文档:在 K8S 中安装 Kuboard v3 | Kubo...原创 2021-10-24 13:31:23 · 1536 阅读 · 0 评论 -
线上服务器故障报告
故障描述近期,多个地市州的酒店用户频繁出现错误代码:10071故障故障一:故障发生时间为早上6点至10点之间。故障二:个别酒店在晚上(用户高峰期)会出现故障,服务时而正常,时而异常故障原因经排查(网络部路由跟踪,定位),故障原因基本定位在是由于酒店EPG服务器主备倒换后向上级网络设备上报新MAC地址与ip不匹配造成。经进一步的分析观察,发现欢旅服务器主备nginx早上6点到10点时间vip发生随机飘移现象,由于linux内核网络连接跟踪参数nf_conntrack设置不合理,线上设置参...原创 2021-07-31 13:54:23 · 882 阅读 · 0 评论 -
MYSQL5.7的安装(rpm方式和arm下二进制方式)
一、基础环境centos7.6 mysql-community-client-5.7.32-1.el7.x86_64.rpm mysql-community-common-5.7.32-1.el7.x86_64.rpm mysql-community-libs-5.7.32-1.el7.x86_64.rpm mysql-community-server-5.7.32-1.el7.x86_64.rpmcat /etc/redhat-release 查看操作系统版本CentOS Lin..原创 2021-07-14 08:03:16 · 3393 阅读 · 1 评论 -
k8s集群中pod抓包分析报文
1、找到k8s集群中(master)对应pod信息kubectl get pods -n imas -o wide | egrep imas2、找到对应pod的容器IDkubectl get pod -n imas imas-chabot-759bc8c6cf-bvq7m -o json3、进入容器找对应的网卡信息获取到pod所在的宿主机信息,在对应的宿主机获取卡片信息。可以通过命令获取:docker exec a6eec655cec1329c652e7a4a54原创 2021-07-13 18:53:11 · 1598 阅读 · 0 评论 -
nginx转发学习记录
一、转发页面请求,获取对应的参数目标结果:原地址:https://cx.shouji.360.cn/phonearea.php?number=13590431825转发后访问地址:http://119.3.251.136/getPhonearea?number=18435165520nginx配置: location /getPhonearea/ { proxy_set_header Host $proxy_host; proxy_.原创 2021-07-06 18:58:13 · 198 阅读 · 0 评论 -
rocketmq-spring-boot-starter导致的多消费者实例重复消费问题
rocketM多消费者重复问题问题描述背景知识本地代码消息积压并重复消息原因分析问题描述在使用rocketMQ集群模式消费的时候(通过springboot整合的依赖操作),发现在一台服务器启动多个消费者实例后,消息进行了重复消费,但是在不同的服务器部署消费者实例后,消息能正常消费。背景知识rocketMQ的消费模式有两种:负载均衡模式 消费者采用负载均衡方式消费消息,多个消费者(服务启动多个,本地多个springboot加载类启动)共同消费队列消息,每个消费者处理的消息不同广播模式 消原创 2021-03-09 13:21:54 · 4684 阅读 · 2 评论 -
线上定时任务quartz造成线程数量暴增,导致-bash :fork : Cannot allocate memory
一、问题描述: 上篇文章写道在部署生产产生了OOM问题,对jvm参数优化后比之前好些,但是感觉线上得了一种慢性病,突然就出现内存不足的提示,如下:从而导致应用不能使用,第一反应就是内存满了,第二反应就是代码出现了内存泄漏,毫无疑问一般都是第二种情况造成的,于是就观察了几天生产的内存使用情况,发现还有一半的内存没用,突然就又报那个错了。这个时候感觉有点不对劲,难道内存会突发性的使用完么?好机会无奈之下只能重启服务器,具体上线内存监控也没发现什么问题,有仔细看了下那个提示:-bash :f...原创 2020-07-10 15:11:16 · 5986 阅读 · 2 评论 -
两次线上故障让我明白了jvm参数调优的重要性
一、案例 无论面试还是平常的交流中,我们都会谈到垃圾收集器,JVM参数调优等等话题。由于之前的项目访问量,以及服务器资源不紧缺所以对该参数并没有太深的理解,最近一段时间再做电商相关的项目,两次线上事故让我意识到JVM调优的重要性 由于服务器相对紧缺,一台节点部署了多个服务,配置是4C16G150g的容量,上线一个月后发现服务器内存逐步增加,导致由此服务器告急,内存爆满,导致只能登陆阿里云控制台强制重启,第一次觉得是下项目过多,导致内存不足,所以向运维申请扩容服...原创 2020-06-04 17:29:55 · 421 阅读 · 0 评论