PG连接池工具PgBouncer
前言Postgres 采用在每个连接上生成一个新进程的方式工作。而 MySQL 则在每个连接上生成一个新线程。因此,Postgres 提供了更好的隔离性,例如,一个无效的内存访问错误只会导致单个进程崩溃,而不是整个数据库服务器。另一方面,进程模型消耗更多资源。因此,在部署 Postgres 时建议通过连接池(如 PgBouncer 或
无损压缩 zstd 体验
压缩单文件$ zstd --compress 文件名 $ zstd 文件名 $ zstd --rm 文件名 // 压缩完成后同时删除源文件 提示:自动生成一个以zst结尾的文件压缩单文件高阶用法$ zstd --compress --threads=4 --rm -19 文件名 参数注解:
妙用kubectl-neat
背景有时候你需要将正在运行于Kubernets中的应用的YAML导出来,此时你会想到使用以下方式: $ kubectl get deploy|sts -oyaml 然而导出来很多内容不能直接使用--需要做一些删减。这时你就可以使用kubectl的neat插件了。 范例 下载安装 # wget https://github.com/itaysk/kubectl-neat/releases/download/v2.
MySQL主/从重建
背景总有那么些原因让你的MySQL主/从状态不一致,这时你就可以使用以下方式来重新建立你的主/从。 处理步骤 从主节点导出数据库$ mysqldump -uroot --all-databases --add-drop-database --master-data=1 --single-transaction --triggers --routines >all_backup.sql 往从库中导入slave&
再续鹦鹉
自上一只黄边小太阳于上月15于阳台窗户飞去已有半月有余,昔日粘人画面仍历历在目,然鸟去影空,心生惆怅。 趁劳动节小长假憩息,气候难测且外出人众--首选居家,遂驱车前往芳村花鸟市场添置2只半毛鹦鹉: 鹦鹉品种:绿颊锥尾(俗称“小太阳”)月龄:2左右小品种:黄边/凤梨体重:黄边72g/凤梨59g (吃奶粉体重会重些)产地:[黄边]
阿里云DDNS
场景企业内部一直在用一条静态IP的光纤(上下行对等)来上网,自从将内网核心业务迁移到公有云上面后,线下基本就没有什么业务跑在公司内部了。由于没有什么流量需要主动进来,所以这条光纤的价值就显得没那么重要了。为节省成本,将它更换也在情理之中。然而更换后对于运维远程就没有之前方便,毕竟ISP分配过来的是动态公网IP地址。故结合DDNS 来补足这块的不足。 步骤Dockerdocker run -d --restart=always --net=host
xtrabackup使用笔记
论MySQL的备份与恢复效率,还得数xtrabackup为王者。以下为个人笔记,不具备权威指导,望自行斟酌! 安装 xtrabackup方式1:通过二进制包二进制相对比较通用,适应性及兼容性要好,基本适应所有系统。我一般中意这种方式来实现安装--不需要去匹配分支发行、操作系统。 步骤1: 下载二进包wget http://dl-oss.vqiu.cn/package/mysql/
K8s集群存储NAS替换NFS
背景当前XX生产环境中的共享存储为自建型NFS服务,存在以下风险: 单点故障: NFS服务为单台虚拟机,当节点异常,整个集群业务将受到影响;更高效存储性能:NAS设备通常针对海量存储场景设计,在性能上可能有更高服务保障;运维简便:NAS在扩容的场景下更为快捷;其它 ...为规避上述风险以及NAS可提供更为稳定的存储服务,XX准备将K8S集群中的NFS服务器替换为NAS服务。 一言蔽之,就是说我们在Kubernetes中使用NAS资源的StorageClass的PVC都需要进行处理。 前置条件条件1:NAS资源到位NAS资源已经申请到位,且Kubernetes集群中的工作节点网络能正常访问到NAS服务。 条件2:
拥抱5G CPE路由
起因2年前签约广州联通,带宽50M,加3张卡(2张副卡),费用139大洋持久至今,期间相安无事。然(2024年4月)无意打开联通APP,发现每个月的资费由139到199,已经持续了2个月。不明所以,于是电话客服咨询之,告之优惠期已过,故而恢复原价。 心生不满,优惠期过了不电话通知的?xxx 于是思量自己家用WIFI用途,是否继续使用家宽。