我们的手游服务器3个月内宕机1次
来源:互联网 发布:mac 越狱工具 编辑:程序博客网 时间:2024/04/29 11:31
我们开发的一款数码宝贝OL的手游,上线3个月后,1个月维护一次。每个服务器进程保持着稳定得运行。
唯一一次宕机是因为业务逻辑代码,读取数码兽数据的时候,程序小兄弟没有对返回的数据指针做保护。
还有一次是目录服务器,无法连接,连接数竟然满了,是因为,目录服务器配置文件没有配置心跳检测时间。这块心跳检测机制须要作一个简单的调整,默认开启一个3~5分钟的定时器检测连接是否失效。
我们做服务器的底层组件的原则是,稳定第一,性能第二;没事千万别把事情搞复杂了,比如一块内存对象,通过引用计数的机制,到处传,最后出事。
我们的基础组件也做到了足够易用,傻瓜化,实现上层业务逻辑的时候,一般情况下不会出现误用导致BUG。
服务器不管底层的网络模块,还是上层的逻辑模块,都可以实现得很简单。服务器代码比客户端要简单一些的。事实上,我们自己的基础模块实现得还算偏复杂了,做了一些无谓的抽象。
0 0
- 我们的手游服务器3个月内宕机1次
- 手游服务器技术的选择
- 手游服务器架构
- 手游服务器结构
- 手游服务器架构
- 话说手游棋牌服务器
- 使用Golang开发手游服务器的感想
- 手游服务器开发的那点事-基本功能点
- 门户网站的免费写手我们可怜的SEOer
- 我们能不能不分手 亲爱的别走
- 手游服务器常用架构图
- 手游服务器开发技术详解
- 手游服务器常用架构图
- 【Game】手游服务器开发技术详解
- 手游服务器之数据IO进化
- 手游服务器开发技术详解
- 《龙之谷》手游服务器数据管理
- 手游服务器开发技术详解
- SQL Server:查看数据库用户权限(SQL 2008)
- SQL SERVER 查看用户权限
- Java学习笔记(一)
- 从数据看世界:金三胖和三胖的朝鲜
- H3C WA1208E-GP-H20 瘦AP刷胖AP过程详解
- 我们的手游服务器3个月内宕机1次
- ORACLE PL/SQL编程之八: 把触发器说透
- Effective C++-读书笔记
- HDU1159 Common Subsequence
- Sicily 1231. The Embarrassed Cryptography【高精度取余】
- 以Telnet方式通过SMTP、POP、IMAP使用邮箱
- Trie树
- hdu5135 状态压缩DP
- vs2010编译thrift之compiler出错的处理方法