欢迎光临
我们一直在努力

admin的文章

RAID容量计算器-IT技术资讯
RAID

RAID容量计算器

admin阅读(1572)评论(0)赞(3)

收藏几个在线计算RAID容量计算器: https://www.synology.cn/zh-cn/support/RAID_calculator https://www.asustor.com/zh-cn/service/RAID_calc...

Kafka 宕机后,才明白 Kafka 高可用原理-IT技术资讯
Kafka

Kafka 宕机后,才明白 Kafka 高可用原理

admin阅读(1055)评论(0)赞(3)

问题要从一次Kafka的宕机开始说起。 笔者所在的是一家金融科技公司,但公司内部并没有采用在金融支付领域更为流行的 RabbitMQ ,而是采用了设计之初就为日志处理而生的 Kafka ,所以我一直很好奇Kafka的高可用实现和保障。从Ka...

OpenSSL

从无法开启 OCSP Stapling 说起

admin阅读(1636)评论(0)赞(5)

最近收到的几封读者邮件,都是询问为什么在 Nginx 中无法开启 OCSP Stapling。具体现象是在 Nginx 中明明配置了 ssl_stapling on,但通过 SSL Labs 等工具查看,OCSP stapling 这一项并...

RPM

RPM Yum 相关命令及参数

admin阅读(1240)评论(0)赞(3)

RPM 命令 我们可以直接使用rpm命令,对软件包进行一些操作。 安装 rpm –ivh <package_name> rpm –Uvh <package_name> # 没有安装过,则安装 rpm –Fvh <...

HTTP/2 服务器推送(Server Push)教程-IT技术资讯
HTTP2

HTTP/2 服务器推送(Server Push)教程

admin阅读(1051)评论(0)赞(2)

头信息(header)原来是直接传输文本,现在是压缩后传输。原来是同一个 TCP 连接里面,上一个回应(response)发送完了,服务器才能发送下一个,现在可以多个回应一起发送。 服务器推送(server push)是 HTTP/2 协议...

Kafka

kafka压测就是这么简单

admin阅读(1733)评论(0)赞(2)

前言 因为迁移了kafka集群,为了确保新环境正常,需要来做一些压力测试。这次压力测试重点会关注一些异常情况下,kafka收发消息的状况。 关于kafka集群的安装可参考上一篇文章。 kafka可能故障及结论 部分broker集群挂掉 若t...

Lua

Lua 短域名算法

admin阅读(1258)评论(0)赞(4)

结合MD5的实现算法: 将网址md5后生成32位串,分4段, 每段8字节 对这四段循环处理,和0x3FFFFFFF与运算,即保留30位数据 根据字母表长度取索引值,如a-zA-Z0-9,就有62位,取0x3D (下标从0开始) 将前面的30...

Linux

CentOS 8.2 系统盘扩容方法

admin阅读(1511)评论(0)赞(3)

使用阿里云镜像默认为Linux 20G大小,如果选择了40G容量或是更大容量硬盘大小,装好镜像系统后盘还是20G,需要自己动手对系统盘进行扩容操作,这点是真的不方便,有技术底子的人可以分分钟搞定,那对于普通应用者来说是比较麻烦的,其实命令就...

Lua

Nginx 与 Lua 的执行顺序和步骤说明

admin阅读(2196)评论(0)赞(7)

一、Nginx执行步骤 Nginx处理每一个用户请求时,都是按照若干个不同阶段(phase)依次处理的,而不是根据配置文件上的顺序。 Nginx处理请求的过程一共划分为11个阶段,按照执行顺序依次是post-read、server-rewr...

Lua

OpenResty 获取当前毫秒数时间戳

admin阅读(2364)评论(0)赞(7)

OpenResty 获取时间的函数 函数 类型 描述 ngx.today() 缓存时间 从 nginx 的时间缓存(不像 Lua 的日期库,该时间不涉及系统调用)返回当前的日期 (格式: yyyy-mm-dd )。 这是个本地时间。 ngx...

网络

再谈网卡的一致性命名

admin阅读(2120)评论(0)赞(2)

针对网卡名字这个问题,其实之前也讨论过一次,主要是如何利用udev去重命名网卡,里面提到了新的一致性命名规则,但是没有细说。 当然肯定是遇到问题了,所以针对网卡命名的细节,需要再探讨一下。 其实目前大家还是更熟悉老的那种eth0,eth1…...

SSH

/etc/ssh/ssh_host_dsa_key

admin阅读(1850)评论(0)赞(1)

该SSH连接错误的详细症状如下。 SSH客户端方面:当你尝试SSH到一台远程主机时,你没有看见登录屏幕,你的SSH连接就立即关闭,并提示此消息:“Connection closed by X.X.X.X”。 SSH服务器方面:在系统日志中,...

Ceph

ceph rgw vs minio vs swift

admin阅读(5422)评论(0)赞(4)

个人观点,能力有限,仅供参考 结论 Ceph显然是云原生标准存储组件,其他两个都有很多功能缺失,比如不支持块和文件存储,这会导致一套云环境要部署多套存储系统 MinIO只支持EC纠删码,不支持副本存储模式,性能和可靠性会有损耗 MinIO扩...

Shell

Shell正则表达式

admin阅读(1090)评论(0)赞(1)

正则表达式的分类 基本的正则表达式(Basic Regular Expression 又叫Basic RegEx 简称BREs) 扩展的正则表达式(Extended Regular Expression 又叫Extended RegEx 简...

C

socket/bind/listen/accept的简单介绍

admin阅读(1640)评论(0)赞(0)

个人理解, 网络编程接口的关键在于对文件的操作; 在Linux中,网络抽象套接字抽象成文件,网络间通信可以看作两台或者多台主机间 文件的交互。 socket #include<sys/types.h> #include<s...