摘要: 一、问题描述近期在进行日常巡检时发现,线上部分应用服务器的CPU突然比以往高出很多,经过登录机器排查确认是C2 CompilerThread9线程始终长时间运行消耗了CPU。 排查步骤在上篇博文有记录总结,地址:排查CPU异常步骤_u012538947的专栏-CSDN博客_cpu异常 异常线程的堆栈 阅读全文
posted @ 2023-12-06 15:25 沧海一滴 阅读(1004) 评论(0) 推荐(0) 编辑
摘要: alias与root的区别 root 实际访问文件路径会拼接URL中的路径 alias 实际访问文件路径不会拼接URL中的路径 示例如下: location ^~ /sta/ { alias /usr/local/nginx/html/static/; } 请求:http://test.com/st 阅读全文
posted @ 2023-12-06 14:42 沧海一滴 阅读(3425) 评论(0) 推荐(0) 编辑
摘要: kafka的使用场景 为什么要使用 Kafka 消息队列? 解耦、削峰:传统的方式上游发送数据下游需要实时接收,如果上游在某些业务场景:例如上午十点会流量激增至顶峰,那么下游资源可能会扛不住压力。但如果使用消息队列,就可以将消息暂存在消息管道中,下游可以按照自己的速度逐步处理; 可扩展:通过横向扩展 阅读全文
posted @ 2023-12-06 14:19 沧海一滴 阅读(25) 评论(0) 推荐(0) 编辑
摘要: 本文本记录了使用 Vue3+Vite+ElementPlus 从0开始搭建一个前端工程会面临的常见问题,没有技术深度,但全都是解决实际问题的干货,可以当作是问题手册以备后用。本人日常工作偏后端开发,因此,文中的一些前端术语描述可能不严谨,敬请谅解。重点是:这里记录的解决方案都是行之有效果的,拿来即可 阅读全文
posted @ 2023-12-06 14:18 沧海一滴 阅读(198) 评论(0) 推荐(0) 编辑
摘要: nginx 配置 proxy_pass时可以实现URL路径的部分替换。 1.proxy_pass的目标地址,默认不带/,表示只代理域名,url和querystring部分不会变(把请求的path拼接到proxy_pass目标域名之后作为代理的URL) 例子: server { access_log 阅读全文
posted @ 2023-12-06 14:16 沧海一滴 阅读(970) 评论(0) 推荐(0) 编辑
摘要: ~ % brew install nginx ==> Downloading https://formulae.brew.sh/api/formula.jws.json #=#=-# # #=O#- # # -#O=-# # # ################################### 阅读全文
posted @ 2023-12-06 09:23 沧海一滴 阅读(114) 评论(0) 推荐(0) 编辑