07 2018 档案

中大型网站架构之路一
摘要:初期: 单台服务器部署 web与数据库独立部署 动静分离-初期 数据库主从与查询缓存 七层负负载均衡和共享存储 中期: 数据库架构扩展 soa面向服务器架构 dns轮训与数据库全文索引 静态缓存服务器 分布式文件系统cdn 现在 弹性伸缩 微服务 nosql 内存化 异地容灾,应急方案 redisc 阅读全文

posted @ 2018-07-16 23:48 我很迷茫 阅读(233) 评论(0) 推荐(0)

mongo笔记2
摘要:速度和持久性 用户可以选择写入语义,决定是否开启journaling日志记录,通过这种方式来控制速度和持久性的平衡,默认情况下写入都是fire-and-forget,写操作通过tcp套接字发送,不要求数据库应答。如果需要用户获得应答,可以使用特殊的安全模式发起写操作,该模式强制数据库做出应答,确保数 阅读全文

posted @ 2018-07-13 15:35 我很迷茫 阅读(121) 评论(0) 推荐(0)

架构4(lvs lb集群解决方案二 lvs+keepalived)
摘要:keepalived 1、实现调度器的HA 2、对realserver做健康检测 3、动态维护ipvs路由表 阅读全文

posted @ 2018-07-12 23:58 我很迷茫 阅读(127) 评论(0) 推荐(0)

架构3(基于LVS LB集群解决方案一:piranha)
摘要:1、实现调度器的HA 2、对realserver做健康检测 3、动态维护IPVS路由表 pulse 活跃和备用lvs路由器中都会运行pulse守护进程,在备用路由器中,pulse向活跃的服务器的公共接口发送一个heartbeat来确定活跃路由器依然正常工作,在活跃服务器中,pulse启动lvs守护进 阅读全文

posted @ 2018-07-12 23:19 我很迷茫 阅读(421) 评论(0) 推荐(0)

php mongodb操作类
摘要:<?phpnamespace common\helpers;use yii;use MongoDB\Driver\Manager;use MongoDB\Collection;class MyMongo{ public $mongoClient; public $table=''; public $ 阅读全文

posted @ 2018-07-10 18:21 我很迷茫 阅读(1006) 评论(0) 推荐(0)

YII2 BUG记录
摘要:YII2 的ar类在插入数据的时候,如果类的成员属性有和字段相同的,则该字段插入不成功 示例: 阅读全文

posted @ 2018-07-10 12:19 我很迷茫 阅读(327) 评论(0) 推荐(0)