运维
Henry_Wu001
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
nats消息队列处理
摘要:为解决agent直接写入MongoDB导致性能问题,采用NATS消息队列进行异步处理。为不占用RabbitMQ资源,选用轻量级NATS,后切换为JetStream模式解决丢包问题。但写入DB仍慢,启动新MongoDB实例后出现consumer不消费问题。测试发现stream创建参数需调整,Python客户端验证可行。MongoDB副本模式未测试成功,Prisma模型也未验证。新实例可能是关键解决方案。原创 2025-09-07 21:58:53 · 314 阅读 · 0 评论 -
supervisor输出日期的方法
摘要:通过将Serilog的格式化输出重定向到控制台(Console),再利用Supervisor监控日志,可以实现日志自动记录日期。Supervisor日志本质上是终端输出的重定向,只要终端输出包含日期信息,日志文件就会保留这些日期标记。这种方法确保了日志的完整性和可追溯性。原创 2025-09-04 17:34:42 · 127 阅读 · 0 评论 -
用docker实现Redis主从配置
在Docker环境下部署Redis主从复制模式,需在三台服务器上分别配置:1)server1作为主节点,运行Redis容器;2)server2和server3作为从节点,通过环境变量指定主节点IP。启动容器后,可手动执行SLAVEOF命令验证主从关系,使用INFO replication命令检查状态。建议配置数据持久化,通过挂载数据卷确保数据安全。这种方法实现了Redis的高可用部署方案。原创 2025-08-29 11:30:09 · 944 阅读 · 0 评论 -
haproxy使用let‘s encrypt证书
本文介绍了在Ubuntu 22.04系统上为HAProxy配置Let's Encrypt证书的完整流程。主要内容包括:通过certbot工具申请证书,将证书合并为HAProxy所需的格式,配置HAProxy支持HTTPS访问,设置证书自动续期任务,以及相关配置文件的修改方法。同时还记录了在尝试直接在Tomcat中使用证书时遇到的OpenSSL版本兼容性问题及其解决方案。整个过程涵盖了从证书申请到服务配置的完整链路,为在HAProxy上实现HTTPS访问提供了详细指导。原创 2025-08-13 10:27:22 · 851 阅读 · 0 评论 -
ubuntu22.04 安装最新nodejs
NVM全称Node.js版本管理器,它是一个bash脚本,可让您基于用户管理多个Node.JS版本。借助NVM,您可以安装,卸载,测试任何Node.js版本。除了Node.JS和NPM之外你可能还需要安装C/C++开发工具,构建带C/C++源码的NPM包。当完成安装Node.JS后,请运行命令。将会安装Node.JS LTS版本。每当一个版本Node.JS被安装后,将会切换到刚安装的版本,可以运行命令。将会安装最新Node.JS的版本。查看正在使用的Node.JS版本。安装的Node.JS版本列表。转载 2025-07-04 16:47:08 · 641 阅读 · 0 评论 -
最近遇到的问题
先是端口被占用,而后是web.config没有创建,再次在服务注册用手动api注册成功;需要把wwwroot相关文件拷贝一份到webui下;调试时都是OK的,发布iis时由于用了跳转,跳转后应该是assert相关文件被人删掉了,原创 2025-04-01 18:18:54 · 118 阅读 · 0 评论 -
graylog使用过程中的几个问题
由于网络环境复杂,有虚拟网络,vpn等的存在,而graylog的服务器在vpn的另一端,所以udp方式没有成功。原创 2025-03-29 11:05:07 · 300 阅读 · 0 评论
分享