有错误 # cp prometheus.lua /usr/local/lib/lua/5.1/,只复制这一个文件不够,
大概是时间太久,新版本进行了文件拆分了
Prometheus监控Nginx环境 系统:CentOS 7.5 准备 Nginx添加Lua扩展 Nginx端 下载lua脚本地址:https://github.com/knyar/nginx-lua-pr...
有错误 # cp prometheus.lua /usr/local/lib/lua/5.1/,只复制这一个文件不够,
大概是时间太久,新版本进行了文件拆分了
Prometheus监控Nginx环境 系统:CentOS 7.5 准备 Nginx添加Lua扩展 Nginx端 下载lua脚本地址:https://github.com/knyar/nginx-lua-pr...
什么鬼玩意
鼠须管(Rime Squirrel)——macOS下的神级输入法今天非常开心,因为淘到一款很哇噻的中文输入法,今后终于可以开心地码字了。 输入法之痛 最近,我增加了博客的文字输出量,每一篇都写得呕心沥血。为什么呢?倒不是因为我的行文思路不...
问题描述 某天收到生产环境error日志告警(对error.log监控,超过一定大小就会给开发人员发送告警短信)。但是tail查看最新的异常信息只有这些,好忧伤: 后来有个同...
垃圾逼样的完毕,卸载了,还卸载不干净,导致我电脑卡顿
【Mac效率】如何让你的窗口“AlwaysOnTop”在使用Mac工作学习的过程中,Multitask或者需要参考以及跨窗口分享一些东西的时候,总是需要在不同的窗口之间来回切换。一方面可以借助上篇文字Sketch44+快捷键汇总...
macOS Monterey 版本 12.7.2,无效。散了吧,浪费时间
【Mac效率】如何让你的窗口“AlwaysOnTop”在使用Mac工作学习的过程中,Multitask或者需要参考以及跨窗口分享一些东西的时候,总是需要在不同的窗口之间来回切换。一方面可以借助上篇文字Sketch44+快捷键汇总...
已经按你的步骤安装好了,Afloat也显示成功了,但是所有软件都没有keep afloat这个选项是怎么回事?
配置了,怎么没效果呢
clashX设置代理后,不能访问内网使用clashX代理之后,发现不能正常访问公司内网了。通过一番查阅,找到了解决办法 在~/.config/clash 中添加 [proxyIgnoreList.plist] ...
狗屎文章
IOS 定时自动打开企业微信打卡1. 到 App Store 安装“快捷指令”(认真看 Logo,现在有了好多冒牌货)。 2. 打开“快捷指令”,点击中间的“自动化”,再点击右上角的加号。 3. 点击“创建...
前言 一般来说RabbitMQ有个方法channel.basicNack()能够让消息回到队列中,这样可以实现重试。但是这样没有明确重试次数,如果当前的消息一直重试的话,则后...
"DELETE: 特殊的 UPDATE,在 DB_TRX_ID 上记录下当前事务的 ID,同时将 delete_flag 设为 true,在执行 commit 时才进行删除操作" -- delete 是分两步:① deleted_flag => 1 ② purge 清理 (当没有其它事务再引用这个记录时,才真正的删除)
MySQL InnoDB MVCC机制吐血总结原文:http://seven.geekfun.club/article/16 谈到MySQL事务,必然离不开InnoDB和MVCC机制,同时,MVCC也是数据库面试中的杀手...
“在多个事务并行操作某行数据的情况下,不同事务对该行数据的 UPDATE 会产生多个版本” --> 多个事务如何同时更新同一条数据?RR 下 不会阻塞??
MySQL InnoDB MVCC机制吐血总结原文:http://seven.geekfun.club/article/16 谈到MySQL事务,必然离不开InnoDB和MVCC机制,同时,MVCC也是数据库面试中的杀手...
编译 MySQL 5.5 安装需要的软件包 编译出错 解决方案: 参考:https://bugs.mysql.com/bug.php?id=85536[https://bug...
【尚硅谷】MyCat2 入门到实战教程(轻松掌握 mycat) https://www.bilibili.com/video/BV1iT41157JX?p=1&vd_sour...
rabbitmq 已经有了 queue index 来索引文件在 rdq 中的位置,为什么还需要写 ETS 表 ?
01. RabbitMQ基础使用一、概述 RabbitMQ,俗称“兔子MQ”(可见其轻巧,敏捷),是目前非常热门的一款开源消息中间件,不管是互联网行业还是传统行业都广泛使用(最早是为了解决电信行业系统之间的...
alternate-exchange 和 mandatory 的关系:能兜底则兜底;若不能兜底 & mandatory = true,得回调给发送者
CASE 1. mandatory = true, 这个消息不能丢,若未配置「备份交换机」或「备份交换机」未绑定队列,没地方兜底,得回调 addReturnListener(..) 返回生产者
CASE 2. mandatory = false,这个消息可以丢,若未配置「备份交换机」或「备份交换机」未绑定队列,没地方兜底,可以直接丢掉
RabbitMQ的mandatory和alternate-exchange大家有没有想过一件事,那就是我们发送的消息并不是每次都能达到指定的队列,比如说可能我们一不小心就发送消息的路由key写错了,那这个时候我们发送的消息去哪里了呢?实际上默认是丢...
现在 http 1.1 Keep-alive 默认开启,何以得出:“而像WEB网站的http服务一般都用短链接”
TCP长连接和短连接TCP在真正的读写操作之前,server与client之间必须建立一个连接,当读写操作完成后,双方不再需要这个连接时它们可以释放这个连接,连接的建立通过三次握手,释放则需要四...
解决:自己编译 JDK 源码,然后在 IDEA 里直接引入自己编译的源码,对源码修改或添加注释后,再增量编译一下即可 直接利用 IDEA 编译结果,而且基于 IDEA 可以直...
单位是秒
MySql 设置锁超时配置 innodb_lock_wait_timeout 方式概述 MySql 锁超时会抛出如下错误lock wait timeout exceeded; try restarting transaction 查看锁超时时间 打开MyS...
描述的麻烦
Raft和Paxos1. 前言 过去, Paxos一直是分布式协议的标准,但是Paxos难于理解,更难以实现,Google的分布式锁系统Chubby作为Paxos实现曾经遭遇到很多坑。 来自St...
今天介绍下ASM3.0,开始之前先思考几个问题: 1.ASM是什么?2.ASM 跟传说中的AOP三剑客APT、aspectJ、Javassit有什么关系?3.ASM是怎样修改...