摘要: 1、nginx是 什么是Nginx服务器 ⼀个⾼性能的HTTP和反向代理web服务器 一款轻量级的Web 服务器/反向代理服务器电子邮件(IMAP/POP3)代理服务器 在BSD-like 协议下发行。 优点:占有内存少,并发能力强, 2、安装: 官网:http://nginx.org/en/dow 阅读全文
posted @ 2022-01-06 18:16 愤青程序猿 阅读(522) 评论(0) 推荐(0) 编辑
摘要: 前言: 设计到缓存事件监听机制,一般应用场景是某一个任务下达后服务端在对应时间后进行后续操作,类似订单过期、消警等使用场景。 问题: 最近公司的一个业务是,当推送触发一条告警时,如果当前告警是误报上来的,则需要手动去消除警报,此业务相当于是消除当前警报,不会影响其他告警。但由于业务上种种原因,最终落 阅读全文
posted @ 2021-11-15 10:39 愤青程序猿 阅读(1075) 评论(1) 推荐(0) 编辑
摘要: 上篇讲到windows下排查cpu过高原因,后续将demo放到了linux系统里面,再写篇linux下排查cpu高 1、首先查看当前linux下跑的cpu 命令:top,查看cpu使用异常的进程PID,我本地环境的异常进程时71983 2、查看所有java进程找到具体哪个项目的进程 命令:ps - 阅读全文
posted @ 2021-10-26 17:25 愤青程序猿 阅读(1906) 评论(0) 推荐(1) 编辑
摘要: 问题描述: 我们公司是java做服务端,做的电脑客户端软件,最近一次更新,测试时发现之前cpu一直是在4-5使用率,新版本有时会飙升到30%~40%,肯定是存在问题 使用工具: 步骤1:定位项目进程 打开任务管理 步骤2:使用jdk自带的一个jstack命令导出线程日志 命令: jstack 884 阅读全文
posted @ 2021-10-26 10:59 愤青程序猿 阅读(1266) 评论(0) 推荐(0) 编辑
摘要: 一、JDK环境 安装activemq需要有jdk的环境,我测试的时候是centos7的虚拟机,自带的jdk环境 jdk安装默认目录一般在 /usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-1.el7_9.x86_64/ 二、activemq下载和安装 1、先 阅读全文
posted @ 2021-07-15 16:33 愤青程序猿 阅读(753) 评论(1) 推荐(1) 编辑
摘要: 本文是项目中使用了websocket进行一些数据的推送,对比项目做了一个demo,ws的相关问题不做细数,仅做一下记录。 此demo针对ws的搭建主要逻辑背景是一个服务端B:通讯层 产生消息推送出去,另外一个项目A充当客户端和服务端,A的客户端:是接收通讯层去无差别接收这些消息,A的服务端:根据地址 阅读全文
posted @ 2021-07-05 11:06 愤青程序猿 阅读(5424) 评论(5) 推荐(0) 编辑
摘要: 一、消息队列如何解决消息不会丢失问题 消息从生产到消费可以经历三个阶段:生产阶段、存储阶段和消费阶段。 生产阶段:在这个阶段,从消息在Producer创建出来,经过网络传输发送到Broker端。 存储阶段: 消息在Broker端存储,如果是集群,消息会在这个阶段被复制到其他的副本上。 消费阶段:Co 阅读全文
posted @ 2020-11-30 12:25 愤青程序猿 阅读(4840) 评论(0) 推荐(1) 编辑
摘要: https://blog.csdn.net/zjh_746140129/article/details/80904876?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522160519015519724835863116%2522%252 阅读全文
posted @ 2020-11-12 22:50 愤青程序猿 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 一、Redis(REmote DIctionary Server)是一个Key Value存储系统,是非常著名的NoSQL数据库之一 ,在实际项目中有广泛应用前景 二、数据类型 string是一个Map以key,value形式存储对应数据信息 hash:是以Map<string,Map<string 阅读全文
posted @ 2020-11-12 10:21 愤青程序猿 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 链接地址:https://blog.csdn.net/qq_35868412/article/details/89475386 阅读全文
posted @ 2020-10-24 00:08 愤青程序猿 阅读(62) 评论(0) 推荐(0) 编辑