博文

目前显示的是 四月, 2020的博文

wordpress博客使用CloudFlare的页面规则缓存设置教程

postThumbnail
Cloudflare可以设置直接缓存全站,但是这样子后台和预览界面就无法访问了(CF已缓存的部分是非常抗揍的!) CloudFlare免费版本支持3条页面规则,我们这三条需要安装个插件才能够满足wordpress的使用。(plesk面板2020年4月后只支持设置30条了,没有别的功能了,所以现在买plesk和免费版差别不大) 下面是要设置的三条规则 注意把“域名”这俩字换成你自己的域名!!! 第一条 *.域名/wp-admin* 含义:代表此条规则适用于所有*.域名.com/后面开头是wp-admin的URL地址,wp-admin后面的字符全部包括在此条规则内。wp-admin是wordp…

kubernetes中部署mysql高可用集群

很多软件后端使用的存储都是mysql,当这些软件系统在生产环境部署时,都会面临一个严峻问题,需要在生产环境中部署一个高可用的mysql集群服务。刚好在最近一周的工作中,需要在kubernetes环境中搭建mysql高可用集群,这里记录一下。 搭建MySQL集群 MySQL的主从半同步复制方案、Galera集群方案以前都也实践过,感觉都不是太友好,配置比较麻烦,而且发生故障转移时经常需要人工参与。所以这里还是采用MySQL官方推荐的Group Replication集群方案。关于MySQL Group Replication集群的架构设计可以看 官方文档 ,懒得看英文的话,也可以看我之前整理出…

k8s部署高可用Mysql集群(Master Slave以及Group Replication)

postThumbnail
利用k8s编排文件,我们几乎可以在0.5人日时间内就可以部署好Mysql集群,而以前,往往需要做很多手工配置,很难在短时间将集群部署起来。虽然目前很多云厂商对外售卖Mysql服务器,主打特点就是高可用和可备份,但是这些Mysql服务器价格往往比普通的云服务器要贵很多,对于很多初创公司来说,是一笔不小的开支。所以自建高可用的Mysql服务器依然是性价比极高的方案。 我们可以利用k8s的StatefulSet来部署Mysql集群,StatefulSet是一种有状态的部署,只有当前节点部署完成之后才会进行下一节点的部署。在这种模式下,当前的节点可以快速地复制上一节点的Mysql数据,来构造自身的…

各路 MySQL proxy 功能对比及性能评测

postThumbnail
港真,写下这个文章题目的时候我自己都害怕,因为我对这些 proxy 完全不了解,而且我 TM 也没做过任何 MySQL 相关的性能测试 😂。凡事都有第一次,先列出四种 MySQL proxy ( MySQL Proxy / Atlas / MaxScale / ProxySQL ) 。 上述四个项目的主要目的都是作为代理将 MySQL 请求路由到后端 MySQL Server,从而做到读写分离,所以本文题目将它们统称为 MySQL proxy MySQL Proxy 项目最早出现,并由 MySQL 组织维护,用 MySQL Proxy 作为项目的名字再自然不过了,本文用大小写区分两个术语,…

此博客中的热门博文

如何防止Cloudflare CDN背后的图片被盗连(Hotlink Protection)?

J4125 低功耗 2.5G 迷你软路由详细折腾心得

nginx中location的顺序(优先级)及rewrite规则写法

面试时的HR压低薪资时的沟通技巧

项目开发文档编写规范

保持你的口腔健康的技巧

远离你身边的煤气灯人

kubernetes中部署mysql高可用集群

分布式定时任务对比

Java 认证考试 OCAJP 经验总结