作者:chenjie

php+zookeeper 集群管理

php+zookeeper 集群管理

上一篇提到了php操作zookeeper的一些常用curd操作和需要注意的问题 本篇主要说下具体zookeeper的一种应用场景:集群管理(图片来自网络) 在此我们主要关注两点 监听机器的退出加入 上图中所有机器约定在父节点GroupMembers下创建临时节点,然后监听父节点的子节点。一旦有机器挂掉,该机器与zookeeper的连接断开……

php+zookeeper的curd操作

上一篇讲了一些安装流程,这篇来看下常用函数 http://php.net/manual/zh/book.zookeeper.php 我们用的比较多的应该是

注意:以上代码均来自php官网,大家可以执行一遍就会发现不少warning报错,主要集中在节点不存在时候的创建、查询、……

php+zookeeper 安装介绍

环境介绍 Centos6.5 ,php5.6,zookeeper3.4.8(libzookeeper), zookeeper-0.2.2(php 扩展) 服务端安装 这里我使用docker安装

注意要暴露2181端口给宿主机,宿主机2181端口也需要打开 扩展安装 安装li……

搭建es并设置访问控制

背景 工作用到elasticsearch,为了方便学习需要自己搭建。那么怎么快速搭建呢,这里我用的是docker-compose(具体安装方式自行搜索不在此赘述) 搭建es 为了方便我们建一个es的文件夹在es文件夹中创建docker-compose.yml文件如下

特别提……

MySQL批量删除多库指定多前缀表的方法【升级版】

背景 之前写过一遍 MySQL批量删除指定多前缀表的方法 可以简单对单库多表进行批量删除,但是需要每次修改具体的时间,对于多库处理也不是很友好,所以这次一并优化下。 修改 首先我修改了具体批量删除的脚本 abcd_drop.sh

注:代码修改了rule的获取从手动填写改成自……