1、nginx 反向代理 uri 传递和改写 环境: 我有两个 nginx 反向代理服务器,第一个反向代理服务器匹配 location /web 然后 proxy_pass http://nx.brinnatt.com,然后第二个 nginx 接收,第二个 nginx 有 location...
FAQ
T2、PAM 认证
PAM(Pluggable Authentication Modules,可插拔认证模块)是 Linux 和类 Unix 系统中的一套灵活的认证框架。它允许系统管理员通过模块化配置来定义用户认证方式和策略,而无需修改应用程序代码。以下是 PAM 的基...
T1、魔术工具
json 封装 class JSONWrapper: def __init__(self, data): # 这种属性设置会调用__setattr__, 导致实例字典__dict__中不设置__data属性 # 进而实例属性找不到,会调用__getattr__, 其中又有s...
2、Blktrace IO 跟踪
很多时候,业务系统生产上线之前,都需要对存储性能有一个充分的评估。我们常用的方式是使用 Fio 进行压测,使用 iostat 实时监控块设备的数据,可以对存储性能有一个较为全面的评估。但是对于一些 IO 延迟敏感的...
1、固态盘性能问题
客户的盘是 Intel NVMe 4TB 固态盘,通过 PCIe 总线连接,走 NVMe 协议。服务器正常跑 TIDB 数据库业务,iostat 监测,IOPS 只有 1000,带宽只有 5MB/s,而 %util 值持续为 100%,客户疑惑硬盘“满载”,为什么性能...