lSky's blog


  • 首页

  • 分类

  • 归档

  • 标签
lSky's blog

Amoeba实现mysql读写分离

发表于 2016-10-12 | 分类于 mysql |

Amoeba是一个以MySQL为底层数据存储,并对应用提供MySQL协议接口的proxy。它集中地响应应用的请求,依据用户事先设置的规则,将SQL请求发送到特定的数据库上执行。基于此可以实现负载均衡、读写分离、高可用性等需求。
Amoeba相当于一个SQL请求的路由器,目的是为负载均衡、读写分离、高可用性提供机制,而不是完全实现它们。用户需要结合使用MySQL的 Replication等机制来实现副本同步等功能。amoeba对底层数据库连接管理和路由实现也采用了可插拨的机制,第三方可以开发更高级的策略类来替代作者的实现。

阅读全文 »
lSky's blog

mysql主从备份

发表于 2016-10-12 | 分类于 mysql |

环境

两台centos6.5服务器
master ip: 192.168.44.137
slave ip:192.168.44.139
保证两台服务器数据库状态相同,若都是初始化状态不一致,则先在master上对要进行主从备份的表进行锁表操作(FLUSH TABLES WITH READ LOCK;),导出数据库进行备份。

阅读全文 »
lSky's blog

session共享之nginx+tomcat+memcache

发表于 2016-09-28 | 分类于 web |

环境
centos6.4
nginx :192.168.44.137
tomcat1 :192.168.44.137
tomcat2 :192.168.44.139
memcache
n1:192.168.44.137:12000
n2:192.168.44.137:12001
相关安装包:http://download.csdn.net/detail/tshangshi/9644004

阅读全文 »
lSky's blog

session共享之nginx+tomcat+redis

发表于 2016-09-28 | 分类于 web |

环境
centos6.4
nginx :192.168.44.137
tomcat1 :192.168.44.137
tomcat2 :192.168.44.139
redis :192.168.44.137
相关安装包:http://download.csdn.net/detail/tshangshi/9644017
nginx在前端做负载均衡,转发给后端tomcat进行处理,session存在reids服务器,实现session共享

阅读全文 »
12
little sky

little sky

14 日志
5 分类
GitHub Weibo CSDN
© 2017 little sky
由 Hexo 强力驱动
主题 - NexT.Mist