
中间件系列
文章平均质量分 90
黑客思维者
深耕工业控制系统(ICS/SCADA/PLC)安全领域,聚焦工控安全与防御策略研究。
分享 OT 网络安全技术干货、典型攻击案例复盘、合规建设指南及实战防护方案,助力工业场景筑牢网络安全防线。
欢迎交流工控安全技术与行业实践,共同守护关键基础设施安全。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
NGINX(五)Nginx 核心配置语法与模块机制
Nginx 的访问日志格式可通过log_formathttp {# 定义日志格式(名称为main,包含客户端IP、请求时间、请求路径、状态码等)# 所有网站的访问日志都使用main格式# 单个网站可单独定义日志(覆盖全局配置)server {listen 80;# 该网站的访问日志单独存储可清晰看到客户端IP、请求时间、路径、状态码、耗时等信息,便于问题排查。set $变量名 变量值;当内置变量无法满足需求时,可通过set指令定义自定义变量,变量值支持静态字符串或内置变量拼接。原创 2025-08-24 01:30:00 · 708 阅读 · 0 评论 -
NGINX(四)彻底搞懂Nginx请求处理流程
我们用「访问客户端(浏览器)解析域名,得到服务器IP(比如192.168.1.100);客户端与Nginx(192.168.1.100:80)完成TCP三次握手,建立连接;Worker进程通过互斥锁抢到该连接,开始处理;客户端发送HTTP请求(Nginx解析请求行和请求头,确认请求合法;Nginx匹配虚拟主机(Nginx匹配location(/static/Nginx拼接文件路径(),读取文件;Nginx构建HTTP响应(200 OK,),返回给客户端;原创 2025-08-24 00:15:00 · 744 阅读 · 0 评论 -
NGINX(三)从架构与工作原理看懂高并发的秘密
多进程模型:Master管全局,Worker做执行,稳定又安全;事件驱动+epoll:一个Worker处理上千连接,非阻塞I/O避免资源浪费;与硬件匹配的配置:Worker数随CPU核心调整,连接数随系统资源调整,不做“无用功”。调优先看:必须等于CPU核心数;高并发先调:配合系统文件描述符限制;遇到性能问题先查“事件模型”:确保启用epoll(Linux)。下一步,你可以自己动手:用ps看Nginx进程,用ab做压测,修改配置后观察性能变化——只有实践,才能真正理解Nginx架构的魅力!原创 2025-08-23 02:00:00 · 944 阅读 · 0 评论 -
Nginx(一)认识Nginx
在当今互联网架构的宏大版图中,Nginx占据着极为关键的位置,是支撑众多高流量网站与复杂应用系统稳定运行的基石性技术。无论是大型电商平台每秒数万次的商品浏览请求,还是社交网络中瞬间爆发的海量动态加载,Nginx都能凭借其卓越性能出色应对,高效地将数据传递给用户。深入了解Nginx的起源、背景及发展历程,是开启高效Web服务与架构优化大门的关键钥匙,有助于从根源上把握其设计理念与核心优势,为后续学习应用奠定坚实基础。原创 2025-08-22 19:49:07 · 709 阅读 · 0 评论 -
MQTT协议(十三)基础核心问题整理
大文件上传至对象存储(如S3、MinIO),MQTT仅传递文件URL和元数据(如大小、校验值),适合非实时场景(如日志文件)。MQTT 5.0的消息过期机制允许发布者设置消息的"生命周期",过期后Broker会自动丢弃,无需手动清理。,支持任意二进制数据(如传感器原始数据、加密内容),无需转为文本(如JSON),可节省带宽和处理开销。DUP(Duplicate)是PUBLISH报文的1位标志,用于标记"该消息是否为重发",但。(如EMQX默认限制1MB),大消息(如固件升级包、医疗影像)需特殊处理。原创 2025-08-19 00:15:00 · 995 阅读 · 0 评论 -
Kafka(四)架构解析与应用
分区设计需平衡吞吐量与管理成本,核心主题建议预留30%扩容空间副本配置遵循"3副本+2同步副本"原则,配合acks=all确保数据安全消费者组需精细调整超时参数,避免频繁重平衡定期监控磁盘IO、副本Lag、消费者Lag等关键指标建议结合业务场景构建"分级Kafka集群":核心交易集群优先保障可靠性,日志等非核心数据集群侧重吞吐量优化。通过合理的架构设计和参数调优,才能充分发挥Kafka在分布式系统中的核心价值。原创 2025-08-15 00:15:00 · 903 阅读 · 0 评论 -
Kafka(二)Kafka 核心概念
Kafka 的核心概念围绕“高吞吐量”“高可靠性”和“灵活性”设计:Topic 与 Partition 实现了消息的分类与并行处理,Offset 追踪消费进度,Consumer Group 灵活切换消息模式,副本与 ISR 保障数据不丢失,而投递语义则适配不同业务对准确性的要求。理解这些概念,是深入掌握 Kafka 实战的基础。原创 2025-08-13 00:15:00 · 690 阅读 · 0 评论 -
Kafka(一)消息队列Kafka认识
从生活中的排队场景到分布式系统的消息队列,本质上都是通过“缓冲”解决供需矛盾。Kafka 作为 Apache 顶级项目,凭借高吞吐量、持久化存储等特性,在日志收集、微服务解耦、流式处理等场景中发挥着不可替代的作用。理解其核心角色和与同类产品的差异,能帮助我们在实际开发中做出更合适的技术选型。原创 2025-08-12 00:15:00 · 848 阅读 · 0 评论