记一次生产调度(Quartz任务未执行)故障的排查 背景 作为平台团队,基于业务需求我们团队开发了一套微服务任务调度平台,投入生产一年多,同时也在不久前宣布对外开源。有兴趣的...
(1)RabbitMQ的高可用性 RabbitMQ是比较有代表性的,因为是基于主从做高可用性的,我们就以他为例子讲解第一种MQ的高可用性怎么实现。 rabbitmq有三种模式...
一 分析 数据的丢失问题,可能出现在生产者、MQ、消费者中,咱们从 RabbitMQ 和 Kafka 分别来分析一下吧。 二 RabbitMQ 2.1 RabbitMQ生产者...
一、目标 上传镜像到阿里云,然后部署H3C vSR虚拟路由器; 部署完毕后完成基本配置,实现远程登录。 二、下载H3C vSR1000路由器镜像 2.1. 访问 https:...
一、目标 本篇基于前两篇:阿里云部署H3C vSR1000路由器[https://www.jianshu.com/p/2e2023a50903]和本地Cisco与云端H3C建...
Inotify 用于监听文件系统的变更,我们有个场景需要监听一个根目录下的所有文件,包括不同深度子目录下的文件,如果文件发生变化,增量读取新增的内容。 之前我们使用轮询的模式...
翻译总结于:《A Methodology for Penetration Testing Docker Systems》 文章从两个攻击模型进行分析,结合错误配置和已知漏洞对...
前言 今天事情又比较多,写得言简意赅一些,看官勿怪。 Flink和ClickHouse分别是实时计算和(近实时)OLAP领域的翘楚,也是近些年非常火爆的开源框架,很多大厂都在...
最近使用 netty 过程中发现了几个比较细节的 Connection reset by peer 异常,做个笔记。 1. 服务端 a. 客户端设置 SO_LINGER=0 ...
0. 问题 最近业务方反馈我们的一个 Java 写的 agent 内存占用过高: 业务方是通过 top 命令查看 VIRT 数值过高,但是通常来说我们都是采用 RES 衡量内...
netty 提供的解码器 DelimiterBasedFrameDecoder 解决TCP的粘包解码器StringDecoder 消息转成Strin...
实现单机的百万连接,瓶颈有以下几点:1、如何模拟百万连接2、突破局部文件句柄的限制3、突破全局文件句柄的限制在linux系统里面,单个进程打开的句柄数是非常有限的,一条TCP...
IP白名单校验之包含网络地址和广播地址 her0kings1ey 很久没有打字总结了,趁着今天脑抽了(大雾=='|),刚好总结下最近遇到的一个问题,其实问题本身完全没有复杂性...
SSH web在线版本,可以在网页操作ssh的工具。 安装 RHEL/CentOS/Fedora 配置vi /etc/sysconfig/shellinaboxd请加上最后一...
前言 最近换了一份工作,而新工作是调研下目前业界Api网关的一些性能情况,而在最近过去一年的时间里,我也主要开发了一个Api网关来支持协议适配的需求,但是由于前东家的话整个流...
我们知道单机的端口最多65536,除去系统使用的端口, 留给程序使用的也就6万个端口, 在需要对单机做长连接压力测试的时候,如果要测60W的长连接并发,就得找10台机器,...