没有合适的资源?快使用搜索试试~ 我知道了~
java版斗地主源码-px:精心设计的多进程游戏服务器
共284个文件
js:100个
png:90个
sh:34个
需积分: 38 0 下载量 111 浏览量
2021-06-04
22:29:39
上传
评论
收藏 2.32MB ZIP 举报
温馨提示
java版斗地主源码 PX 服务器框架设计 背景介绍 这个项目主要综合了以前我所经历过的一些node的服务器经验,比如express, ngServer, pomelo等等。node作为脚本语言性质,决定了它不适合做高cpu的业务,不同于java之类采用的是单线程,多进程的模式来处理海量请求。每个进程其实和传统web服务器一样都是镜像一般处理相同业务(登录,聊天,战斗,交易等等),这样来做可以省去很多设计和编码上的麻烦。但经过许多次的项目告诉我,无差别的进程看似很简单,但埋下了很多隐患。 这种吃大锅饭的设计,让机器资源无法最优化使用。 一个进程有问题意味着所有的都有问题。 无法为单独业务做设计,一旦这么做了,相当于打破了之前的原则。 每次的更新迭代意味着全包更新。 在游戏服务器端,往往需要处理大量的各种各样的任务,比如:管理客户端的连接,维护游戏世界端状态,执行游戏的逻辑等等。每一项任务所需的系统资源也可能不同,如:IO密集或CPU密集等。而这些复杂的任务只用一个单独的服务器进程是很难支撑和管理起来的。所以,游戏服务器往往是由多个类型的服务器进程组成的集群。每个服务器进程专注于一块具体
资源推荐
资源详情
资源评论
收起资源包目录
java版斗地主源码-px:精心设计的多进程游戏服务器 (284个子文件)
funFactory.cc 800B
add.cc 764B
hello.cc 646B
callback.cc 542B
objFactory.cc 466B
my.cnf 3KB
redis.conf 25KB
mongod.conf 881B
mongo_rep.conf 797B
style.css 924B
auto_scp.expect 250B
dragIcon.gif 122B
dragIcon.gif 122B
dragIconBlack.gif 122B
pencilIconH.gif 113B
dragIconH.gif 111B
dragIconH.gif 111B
dragIconHBlack.gif 111B
eraserIconH.gif 107B
pencilIcon.gif 97B
xIcon.gif 93B
eraserIcon.gif 91B
xIconH.gif 79B
.gitignore 167B
binding.gyp 463B
gyp-mac-tool 19KB
config.gypi 3KB
Deploy.html 3KB
TableVersions.html 2KB
ServiceManagement.html 2KB
index.html 1KB
config.ini 2KB
pattern5.jpg 173KB
pattern5.jpg 173KB
pattern3.jpg 160KB
pattern3.jpg 160KB
pattern4.jpg 160KB
pattern4.jpg 160KB
pattern6.jpg 143KB
pattern6.jpg 143KB
pattern2.jpg 114KB
pattern2.jpg 114KB
pattern1.jpg 113KB
pattern1.jpg 113KB
pattern1r.jpg 111KB
pattern1r.jpg 111KB
amcharts.js 178KB
amcharts.js 177KB
canvg.js 95KB
canvg.js 95KB
jquery-2.1.4.min.js 82KB
jspdf.js 79KB
jspdf.js 79KB
amstock.js 50KB
app_utils.js 31KB
cmdServer.js 30KB
async.js 30KB
serial.js 26KB
serial.js 26KB
amexport.js 19KB
amexport.js 19KB
crc.js 19KB
serverApi.js 18KB
main.js 14KB
underscore-min.js 14KB
data_utils.js 14KB
mysqlTable.js 13KB
lang_utils.js 11KB
utils.js 11KB
Deploy.js 11KB
constructor.js 10KB
mysqlConn.js 10KB
mysql_init_schema.js 10KB
TableVersions.js 9KB
gauge.js 9KB
rgbcolor.js 9KB
rgbcolor.js 9KB
policy.js 8KB
xy.js 8KB
constructor.js 8KB
patterns.js 8KB
channel.js 8KB
proxyServer.js 8KB
filesaver.js 7KB
constructor.js 7KB
filesaver.js 7KB
jspdf.plugin.addimage.js 7KB
jspdf.plugin.addimage.js 7KB
redisHashRing.js 6KB
radar.js 6KB
rpcClient.js 6KB
main.js 5KB
xlsx_utils.js 5KB
chalk.js 5KB
main.js 5KB
chalk.js 5KB
pie.js 4KB
dark.js 4KB
chartUtil.js 4KB
light.js 4KB
共 284 条
- 1
- 2
- 3
资源评论
weixin_38668243
- 粉丝: 5
- 资源: 956
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功