flash网络社区游戏开发
专注于flash游戏及应用开发。技术博客
-
smartfoxsrver 优化总结 - [SFS(smartFoxServer)]
2009-03-11
版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
http://asfox.blogbus.com/logs/36431187.html
1 使用 string 格式的数据传送协议
2 关闭房间人数更新广播 uCountUpdate = flase
3 单机游戏房间 使用 普通room 但是请将 isGame=false limbo=true ountUpdate=false;
4 扩展使用java扩展,使用功能模块化。 尽量减少扩展的个数
5 进行 MaxRoomVars 和 MaxUserVars 的设置
6 使用 服务器版本的java虚拟机
7 修改JVM的堆内存 在start.bat 里 "..\jre\bin\java.exe" -Xms64M -Xmx512M -cp
不然超过堆 内存 sfs 会断开
8 关闭不需要的系统事件及方法。
9 像企鹅那种应用 一个smartfoxserver可开设3个zone 一个zone设定1000人左右
10 将扩展的名字设置短些 1~2个字符
11 最好使用自定义的接口。如 公聊 私聊 等等
12 使用最新的java虚拟机
13 使用单个zone级别的扩展。代替多个room级别的扩展
14 如果使用as写扩展,用java写一部分代码,然后在as中使用。
15 尽量减少外部数据库的访问
16 服务器端 JVM 线程的设置 线程数=cup的个数/2随机文章:
flash lite + smartFoxServer = 手机多人游戏及应用 2009-01-29SFS 关于用java写服务器扩展不能重载的解决方案 2008-12-12SFS 关于无效连接和断线的处理操作 2008-12-11用eclipse写sfs的java扩展(多谢 ~~_Ty_~~ 的指导) 2008-12-04自定义Login注意事项(转) 2008-09-02
收藏到:Del.icio.us









评论
QQ:463592417
MSN:asfoxnee@hotmail.com