游戏自动开服篇(1)-动机和历程 发表于 2016-07-27 | 分类于 Dev , 运维平台 | 字数统计: 461 | 阅读时长 ≈ 1 游戏推广运营开始后,每天需要不停的开服,不同游戏、同一个游戏不同大区都需要开服,是不是想想头都大了。开服历程经历了以下过程:1、石器时代开始游戏开服都是手工配置文件、拷贝代码,显然很容易出错,效率也很 ... 阅读全文 »
confd配置使用 发表于 2016-06-11 | 分类于 Ops , Tools | 字数统计: 404 | 阅读时长 ≈ 1 confd一般结合etc、consul等配置管理工具使用,用来动态生成配置文件重新载入程序等。网上可以参考的blog很多,最近用到consul时,实验过confd最后由于种种原因没有上线,也写篇blo ... 阅读全文 »
consul ACL配置使用 发表于 2016-06-11 | 分类于 Ops , Tools | 字数统计: 845 | 阅读时长 ≈ 3 consul自带ACL控制功能,看了很多遍官方文档,没有配置步骤https://www.consul.io/docs/internals/acl.html 主要对各种配置参数解释,没有明确的步骤,当时 ... 阅读全文 »
以暴制暴,干掉mysql sleep线程 发表于 2016-05-29 | 分类于 Ops , MySQL | 字数统计: 370 | 阅读时长 ≈ 1 程序mysql连接处理的不够好,造成了巨多mysql连接,动不动就10000+搞的我们运维很紧张(绝大部分是sleep)。一直催大神们优化mysql的连接问题,同时我们也要有临时解决问题的方法,有my ... 阅读全文 »
consul多数据中心搭建 发表于 2016-05-20 | 分类于 Ops , Tools | 字数统计: 955 | 阅读时长 ≈ 4 自建IDC后面简称own、阿里云机房ali、腾讯云机房txown机房:内网10.10.10.0/24,边界节点,10.10.10.100/101.xxx.80.xxxali机房:内网10.10.10. ... 阅读全文 »
consul单数据中心简单测试 发表于 2016-05-20 | 分类于 Ops , Tools | 字数统计: 514 | 阅读时长 ≈ 2 Consul是同ZooKeeper、Etcd等类似的服务发现和配置管理工具,简单的测试环境搭建比较简单。1、到官网下载编译好的二进制文件,解压放到合适的目录https://www.consul.io/ ... 阅读全文 »
开启CentOS7之旅 发表于 2016-03-30 | 分类于 Ops , CentOS | 字数统计: 368 | 阅读时长 ≈ 1 计划部署kubernetes用于管理开发和测试环境的docker容器,之前docker都是跑在centos6.6的环境。centos7不管是内核(3.10)还是新加入的文件系统xfs无疑都是为容器和虚 ... 阅读全文 »
python json.dumps处理中文字符 发表于 2016-02-24 | 分类于 Dev , Script | 字数统计: 399 | 阅读时长 ≈ 1 开发一键开服功能时需要预置活动表,就是复制一个标准的库结构并导入一些预置活动数据。问题就出在导入的活动数导入前是中文,导入后变成的类似unicode编码那种格式。分析发现python mysqldb模 ... 阅读全文 »
部署tinyproxy代理服务 发表于 2016-01-22 | 分类于 Ops , Tools | 字数统计: 453 | 阅读时长 ≈ 2 线上需要一个https的透明代理,开始打算用nginx,调试了一段时间发现配置较复杂且没有成功。后来用的tinyproxy做的透明代理。安装配置过程就是下载、解压、编译、安装、配置、启动一波流: 12 ... 阅读全文 »
额,linux系统无法写入文件 发表于 2015-12-08 | 分类于 Ops , Problem | 字数统计: 486 | 阅读时长 ≈ 2 上次由于磁盘空间不够,不能写入文件造成mysql死锁(测试容器磁盘空间默认10GB)。这次又出现了磁盘不能写入的问题,首先想到是不是磁盘满了,不看不知道一看吓一尿!分区么有满空闲40%+,磁盘没有满为 ... 阅读全文 »