本发明专利技术公开了一种应用于交友平台的中央控制系统,包括登录服务器、大厅服务器、中央控制服务器、游戏服务器、数据库服务器、数据缓存服务器和日志服务器,登录服务器用于验证用户身份的合法性;大厅服务器用于将游戏玩家分区进行游戏;游戏服务器用于运行具体游戏的服务器;中央控制服务器用于监控各个游戏大厅的运行状态以及搜集用户异常行为;日志服务器用于记录系统运行时留下的记录;数据库服务器用于持久化整个系统的数据信息;数据缓存服务器直接对系统提供数据支持。本发明专利技术采用基础框架,具有开放式体系结构,同时还具有实用性、可靠性、可扩展性以及无损伤增减服务器;利用互联网扩大相亲对象的筛选范围,并在游戏中增加对对方的了解。
【技术实现步骤摘要】
一种应用于交友平台的中央控制系统
本专利技术涉及控制系统,具体涉及一种应用于交友平台的中央控制系统。
技术介绍
随着互联网技术的迅猛发展,网络给人们带来了很多便利,人们借助于网络进行相互交流变得更加方便,越来越多的人通过网络进行交流沟通,于是网上相亲也变随之兴起了。“网上相亲”以其便捷、经济等优势,受到越来越多的年轻人喜爱。但是这种传统意义上的相亲活动范围不大,大多通过亲朋好友介绍,相亲方式一般采用喝茶、用餐等方式促进双方的关系,只能确定最初印象如何,并不能很快判定对方是否合适自己,这样的形式成功几率低。
技术实现思路
本专利技术所要解决的技术问题是传统相亲活动单调且范围较小,目的在于提供一种集搜索与互动为一体的相亲系统,利用互联网扩大相亲对象的筛选范围,并在游戏中增加对对方的了解。本专利技术通过下述技术方案实现:一种应用于交友平台的中央控制系统,包括登录服务器、大厅服务器、中央控制服务器、游戏服务器、数据库服务器、数据缓存服务器和日志服务器,所述登录服务器用于验证用户身份的合法性,并根据用户提供的登录信息判断用户所在的游戏服务器和大厅服务器;所述大厅服务器用于将游戏玩家分区进行游戏;所述游戏服务器用于运行具体游戏的服务器;所述中央控制服务器用于监控各个游戏大厅的运行状态以及搜集用户异常行为;所述日志服务器用于记录系统运行时留下的记录;所述数据库服务器用于持久化整个系统的数据信息;所述数据缓存服务器直接对系统提供数据支持。数据缓存服务器与数据库服务器交换信息,大厅服务器、游戏服务器、登录服务器、中央控制服务器和日志服务器与数据缓存服务器交换信息。进一步地,一种应用于交友平台的中央控制系统,所述登录服务器验证用户提供的用户名以及登录密码,如果登录服务器验证成功,用户登录游戏大厅。进一步地,一种应用于交友平台的中央控制系统,所述大厅服务器提供当前大厅的玩家数量、游戏类型、房间信息以及公告信息,同时检测游戏服务器的运行状况。大厅服务器可按照地理位置和网络类型两种方式分区,当游戏玩家数量特别多且地理分布较分散的情况下选择地理位置和网络类型相结合的方式来规划游戏大厅比较合理,当用户分布比较不均匀,且游戏服务器较分散的情况下选择按地理位置来规划大厅服务器。当用户的网络类型千差万别,就要考虑按照网络类型来规划游戏大厅服务器。进一步地,一种应用于交友平台的中央控制系统,所述游戏服务器统计用户的胜率、逃跑率、游戏局数、游戏积分。进一步地,一种应用于交友平台的中央控制系统,所述日志服务器搜索用户行为以及搜索系统的异常信息。进一步地,一种应用于交友平台的中央控制系统,所述数据库服务器提供数据查询功能。进一步地,一种应用于交友平台的中央控制系统,所述缓存服务器暂时存储游戏运行过程中的瞬时数据。本专利技术与现有技术相比,具有如下的优点和有益效果:本专利技术应用各个服务器,采用基础框架,具有开放式体系结构,同时还具有实用性、先进性、可靠性、可扩展性以及无损伤增减服务器;利用互联网扩大相亲对象的筛选范围,并在游戏中增加对对方的了解。附图说明此处所说明的附图用来提供对本专利技术实施例的进一步理解,构成本申请的一部分,并不构成对本专利技术实施例的限定。在附图中:图1为本专利技术结构示意图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本专利技术作进一步的详细说明,本专利技术的示意性实施方式及其说明仅用于解释本专利技术,并不作为对本专利技术的限定。实施例如图1所示,一种应用于交友平台的中央控制系统,包括登录服务器、大厅服务器、中央控制服务器、游戏服务器、数据库服务器、数据缓存服务器和日志服务器,所述登录服务器用于验证用户身份的合法性,并根据用户提供的登录信息判断用户所在的游戏服务器和大厅服务器;所述大厅服务器用于将游戏玩家分区进行游戏;所述游戏服务器用于运行具体游戏的服务器;所述中央控制服务器用于监控各个游戏大厅的运行状态以及搜集用户异常行为;所述日志服务器用于记录系统运行时留下的记录;所述数据库服务器用于持久化整个系统的数据信息;所述数据缓存服务器直接对系统提供数据支持。登录服务器验证用户提供的用户名以及登录密码,如果登录服务器验证成功,用户登录游戏大厅;大厅服务器提供当前大厅的玩家数量、游戏类型、房间信息以及公告信息,同时检测游戏服务器的运行状况;游戏服务器统计用户的胜率、逃跑率、游戏局数、游戏积分;日志服务器搜索用户行为以及搜索系统的异常信息;数据库服务器提供数据查询功能;缓存服务器暂时存储游戏运行过程中的瞬时数据。登录服务器负责验证用户身份的合法性,并根据用户提供的登录信息判断用户所在游戏大厅服务器,将用户的后续操作交给相应的大厅服务器来处理。从用户登录进行身份验证到用户进行游戏的过程如下:1、用户进入登录页面,填写用户名和密码,验证码。2、系统以用户提供的用户名在数据库中检索该用户名的密码信息,在这里为了保证安全,用户的密码已经经过了md5加密。如果取出的密码和用户输出的密码匹配,则登录成功,进入游戏大厅页面。3、在大厅里显示当前大厅的总人数,用户选择自己要玩的游戏,选择之后会显示该游戏的房间信息,用户选择一个用户限制未满的房间进入。4、在游戏房间会显示现在房间内所有的用户的列表,这些用户的信息,包括胜率游戏局数、几分等等被缓存在缓存服务器上,同时该玩家的信息也会缓存并且显示在房间的用户列表内。用户选择还有空闲位置的游戏桌进入,等待众玩家准备开始。用户登录之后的就进入了游戏大厅界面,游戏大厅相当于所有的运行在该平台上的游戏的展示平台。它的具体职责如下:1、显示当前大厅中的玩家数量。2、显示当前大厅中的游戏类型,并显示各个游戏的房间信息,包括房间数量、房间名称、房间的玩家数量上限以及房间的当前玩家数量。3、显示平台的公告信息以及其他的需要想全大厅广播的信息。4、检测各个游戏服务器的运行状况,如果游戏服务器出于非健康状态,提示用户不能进入该游戏服务器由以上可以看出,大厅服务器的任务也不繁重,主要是展示一些游戏平台级别的信息,是在平台上的所有游戏的入口,游戏玩家需要在大厅选择自己的游戏类型。另外一个游戏房间对应一个游戏服务器,这些游戏服务器定时向大厅服务器发送心跳信号,告诉大厅服务器当前游戏服务器的运行状态,如果心跳信号停止或者信号中的信息显示该游戏服务器出现故障,则在大厅页面的游戏房间列表中将该房间置为暂不可用。游戏服务器,是运行在该平台上的具体游戏的服务器。每款游戏,各个游戏千差万别,这里只给出他们的通用功能,包括:1、显示当前房间的用户列表,用户信息包括了胜率、逃跑率、游戏局数、游戏积分等等。当有用户进入或者离开游戏房间的时候,更改用户列表。2、显示游戏房间中的游戏桌列表。每一桌就代表了一局游戏,可以根据不同的规则来设置人不满不能开始或者一局游戏的玩家数目下限。当玩家进入或者离开游戏桌的时候改变游戏桌列表信息。3、记录每一局的玩家的游戏信息,并由这些信息更改缓存服务器的用户信息,主要是胜率、逃跑率、游戏局数、本局游戏得分等信息,然后以异步的方式更改数据中的信息,使之和缓存服务器中的数据保持一致。中央控制服务器提供全局性的平台服务。它主要提供以下两个功能:1、监控各个游戏大厅的运行状态:各个大厅服务器定时向中央控制服务器发送心跳信本文档来自技高网...
【技术保护点】
一种应用于交友平台的中央控制系统,其特征在于,包括登录服务器、大厅服务器、中央控制服务器、游戏服务器、数据库服务器、数据缓存服务器和日志服务器,所述登录服务器用于验证用户身份的合法性,并根据用户提供的登录信息判断用户所在的游戏服务器和大厅服务器;所述大厅服务器用于将游戏玩家分区进行游戏;所述游戏服务器用于运行具体游戏的服务器;所述中央控制服务器用于监控各个游戏大厅的运行状态以及搜集用户异常行为;所述日志服务器用于记录系统运行时留下的记录;所述数据库服务器用于持久化整个系统的数据信息;所述数据缓存服务器直接对系统提供数据支持。
【技术特征摘要】
1.一种应用于交友平台的中央控制系统,其特征在于,包括登录服务器、大厅服务器、中央控制服务器、游戏服务器、数据库服务器、数据缓存服务器和日志服务器,所述登录服务器用于验证用户身份的合法性,并根据用户提供的登录信息判断用户所在的游戏服务器和大厅服务器;所述大厅服务器用于将游戏玩家分区进行游戏;所述游戏服务器用于运行具体游戏的服务器;所述中央控制服务器用于监控各个游戏大厅的运行状态以及搜集用户异常行为;所述日志服务器用于记录系统运行时留下的记录;所述数据库服务器用于持久化整个系统的数据信息;所述数据缓存服务器直接对系统提供数据支持。2.根据权利要求1所述的一种应用于交友平台的中央控制系统,其特征在于,所述登录服务器验证用户提供的用户名以及登录密码,如果登录服务器...
【专利技术属性】
技术研发人员:魏国银,
申请(专利权)人:成都你我他科技有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。