`
jiazurongyu
  • 浏览: 16839 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

翻查所获关于游戏服务器,希望有用

 
阅读更多

引言:翻了些资料非原创,当稳定性出现问题时,首先想的是如何去解决这个问题。调优和寻找逻辑问题是必须走的道路,那么在之前需要做点什么?

1.数据库的压力,在登陆服和游戏服务器都需要连接数据库,从数据服务的部署来说,可以把帐号和角色数据都放在一个中心数据库中,也可以分成二个不同的库去处理,物理上分到二个服务器上也行。(把非关键的帐号数据一个大区或者多组服务器共用1个)。

1.1对于不同的游戏服务器中,帐号数据和游戏内的数据是互相独立的,配备一台服务器,为了缓解数据库的压力。

1.2数据库提高响应和读写的速度,建立数据库缓冲服务器,常称为缓冲池,主要目的为将常用的数据缓存在此,服务器和数据库的通信进行代理。数据也将定期写进后台。

2.看到这个东西时,居然忘了,觉得实在有道理。当遇到唯一的入口时,真的还是比较古董的技术有用,网关服务器(反向代理服务器),内部的数据通过这个服务才可以出去,

3.这部分所讲的我之前失误的地方,游戏为了负载更多的人,而对场景做了对应的切割,切割成多个gamedb,然后用了一种传统的架构方式,当时只关注了客户端部分,并没有觉得不妥。每次切换gamedb,然后断开连接下一个,十分不优雅。导致了卡号等问题的存在。

实际上只要把一个处理方式倒过来即可。

ps:另外套接字在wins服务器上定义为unsigned int,而不是short 65535。

很多是以前写的,将来有机会写新的校正。

2012/5/9

分享到:
评论

相关推荐

    12864液晶,带中文字库,按键翻查显示

    详细描述实现步骤,在开发板测试通过,供大家分享

    同学录 记录同学们的信息和管理这些信息想要的时候随时都拿出来翻查

    在这个同学录系统中,用户可以新增、删除、更新同学们的信息,并能通过搜索功能快速查询所需资料。这需要熟练掌握SQL语言和数据库设计原则。 “还有备份数据库的功能”强调了数据安全的重要性。系统提供了定期或按...

    翻查 - 多引擎搜索-crx插件

    语言:English,中文 (简体) 一个便捷的、可自定义的多引擎搜索扩展 一个快速,多引擎,可配置的搜索扩展。专注搜索,增强效率! :star: 特点 :star: :sparkles: - 可以自定义配置所有引擎,使用 %s 代替搜索关键词:...

    一个自己写的脚本

    正在翻查的时候看到了这个…… 仔细检查一下发现还是有用的……

    软件工程教材购销系统报告.doc

    安全与保密要求包括服务器的管理员享有对教材信息库及定购信息库的管理与修改,对于不同权限的用户,设置不同的权限,对于重要的数据可以考虑加密存储。 目标 本系统的目标包括人力与设备费用的减少、处理速度的...

    香雨成语查询器

    完成之后,这东东可做成语接龙游戏的助手。好友把它送我,我就把这软件收藏刻录在光盘,存放了这么多年了。两天前,翻查光盘发现了它,觉得这软件用处很大。比如:可用于在校学生学科(语文、英语,数、化及公务员...

    关于课程设计心得体会五篇.docx

    "关于课程设计心得体会五篇" 在这篇文章中,我们可以看到作者对课程设计心得体会的总结和反思。作者通过五篇课程设计心得体会,分享了自己的设计过程、遇到的困难、解决方法和收获。 首先,作者分享了自己的课程...

    基于网络的矿用高压开关综合保护装置的研究

    同时,借助于DSP技术和现场总线技术,新的综合保护装置可以提供液晶汉字显示、运行数据查询、故障记录翻查和联网通讯等功能,这不仅提高了矿井配电设备的智能化水平,还为实现矿井电网的无人化操作提供了可能。...

    vb中关于mshfgrid的使用发放

    属性足以将人搞得眼花缭乱的了(我相信你没有耐性一个一个地翻查). 下面列出常用的属性,方法事件及其简要说明.以便查阅. 属性类型说明 AllowBigSelector Boolean 返回/设置一个值,定义当在行或列的头部单击时,是否...

    betrayal-character-cards:《山上小屋》中背叛角色特征卡的数字替代方案

    - 游戏过程中,可以随时查看角色的特性,避免了翻查实体卡片的麻烦。 - 如果需要,还可以通过打印功能将选定的角色卡片输出为纸质版本,以便不熟悉电子设备的玩家参考。 总的来说,"betrayal-character-cards"项目...

    PDA无线点菜(PDA端+PC端+出品收银)源代码

     客人预订餐台和食品时有发生,通过我们的预约管理,可以有效的处理预约, 将客人的信息记录在数据库里,以备翻查。    开台点菜:  在客人就餐现场,用PDA就可以完成点菜、改菜、删菜、赠送、现起、后起的所有...

    Linux中FTP账号无法删除文件夹的解决方案

    我用的FTP工具是:FileZilla 在删除这个文件的时候,基本所有文件都删掉了,但是还有一些空文件夹删除不了,并且...只要在FilleZilla这个工具找到服务器菜单,把强制显示隐藏文件选项勾上 您可能感兴趣的文章:Linu

    四位诊断卡说明书

    - 新增的主板系统总线测速功能能够更精确地测量主板性能,为用户提供更多有用的信息。 - **安全设计**: - 设计上考虑了反插、插错等特殊情况,确保即使在这些情况下也不会损坏主板和诊断卡。 - **声音报障功能*...

    如何实现iframe(嵌入式帧)的自适应高度

    不敢独享,大家要是觉得有用,欢迎使用 源代码如下 代码如下:[removed] //** iframe自动适应页面 **// //输入你希望根据页面高度自动调整高度的iframe的名称的列表 //用逗号把每个iframe的ID分隔. 例如: [...

    图书管理系统(软件工程课程设计).doc

    例如,查找和更新借书记录需要在纸质记录中逐个翻查,新书入库的记录和账目管理繁琐,导致新书不能及时对外借阅。 二、可行性研究 1. 系统建设目标:旨在创建一个自动化、数字化的图书管理系统,能够快速处理各种...

    Linux的命令行基础

    在IT领域,Linux系统因其稳定性和可定制性而被广泛应用于服务器、开发环境以及嵌入式设备中。要熟悉Linux,掌握命令行操作是至关重要的。本章将深入讲解Linux命令行基础,包括命令行的基本概念、优势、常用命令的...

    绿草家园自来水收费软件(sql网络版)

    水费营业收费系统(水费管理、水费软件)是适用于城镇自来水公司,管理区水管所及乡村的水管部门等供水用水计量收费单位的软件。它包括抄表、计费、收费、打印、统计等子系统。可以进行一次性打印收据或进行窗口收费。...

    不需要第三方软件直接CMD命令行查看进程路径

    查看进程详细路径有个好处,捆绑了木马病毒的软件,一下就无所遁形了。平常都是用冰刃一类的软件查看,比较麻烦,那么windows有没有自带这样的功能呢?经过翻查资料,答案是肯定的,cmd命令行就可以实现这样的功能。

    解析hex文件.rar_HEX文件解析_hex_hex文件_labview_labview hex

    对于labview编程者来说,需要解析hex文件需要额外翻查许多资料,本程序为labview程序,用来解析hex文件

    JDK1.5API_CN

    写java程序时遇到不了解的知识可以问问他,他就能很快帮你解决问题!不用到处翻查!

Global site tag (gtag.js) - Google Analytics