Proxysql 的基础知识

Proxysql 的基础知识 ProxySQL是一个可以实现MySQL读写分离的轻量级工具。 ProxySQL的特点 将所有配置保存写入到SQLit表中。 支持动态加载配置,即一般可以在线修改配置,但有少部分参数还是需要重启来生效。 支持query cache。 支持对query的路由,可以针对某个语句进行分配去哪个实例执行。 故障切换。 过滤危险的SQL。 不支持分表,可以分库,但是利用规则配置实现分表。 ProxySQL的管理配置 Proxysql中有四层配置: runtime:运行中使用的配置文件 memory:提供用户动态修改配置文件 disk:将修改的配置保存到磁盘SQLit表中(即

继续阅读 >>

canal-基于mysql的增量数据同步安装配置

canal-基于mysql的增量数据同步安装配置 早期,阿里巴巴B2B公司因为存在杭州和美国双机房部署,存在跨机房同步的业务需求。不过早期的数据库同步业务,主要是基于trigger的方式获取增量变更,不过从2010年开始,阿里系公司开始逐步的尝试基于数据库的日志解析,获取增量变更进行同步,由此衍生出了增量订阅&消费的业务,从此开启了一段新纪元。 ps. 目前内部版本已经支持mysql和oracle部分版本的日志解析,当前的canal开源版本支持5.7及以下的版本(阿里内部mysql 5.7.13, 5.6.10, mysql 5.5.18和5.1.40/48) mysql主从同步工作原

继续阅读 >>

ceph性能测试

ceph性能测试知道rados bench 测试读写性能 RADOS 性能测试:使用 Ceph 自带的 rados bench 工具 该工具的语法为:rados bench -p <pool_name> <seconds> <write|seq|rand> -b <block size> -t –no-cleanup pool_name:测试所针对的存储池 seconds:测试所持续的秒数 <write|seq|rand>:操作模式,write:写,seq:顺序读;rand:随机读 -b:block size,即块大小,默

继续阅读 >>

testlink报错“ask administrator to update localization file(< testlink_root >/locale/zh_CN/texts.php) – missing key: searchReq”解决

testlink报错“ask administrator to update localization file(<testlink_root>/locale/zh_CN/texts.php) – missing key: searchReq”解决 修改locale/zh_CN/texts.php   在  $TLS_htmltext_title[‘searchTc’] = “测试用例搜索页”; /* contribution by asimon for 2976 */ // requirements searc

继续阅读 >>

近日微信支付提示HTTPS服务器更换证书,商户该如何应对?

2018年3月8日,微信支付商户平台发布公告:微信支付HTTPS服务器计划于2018年5月29日更换服务器证书。这则公告对使用沃通SSL证书的商户没有任何影响,不需要更换SSL证书。 由于谷歌Chrome将停止信任赛门铁克SSL证书及其旗下CA品牌(Thawte、VeriSign、Equifax、GeoTrust和 RapidSSL)。微信支付HTTPS服务器所使用的GeoTrust 品牌证书根CA,将在Chrome新版浏览器中不受信任,必须更换其他根CA签发的新证书。微信公告的目的是为了让商户检查自己的服务器上有没有预置新证书的根CA,确保更换证书后商户调用微信接口时能够顺畅进行,避免出现下

继续阅读 >>