首页 > 传奇脚本文章 > 传奇技术文章 > BLUEM2微端服务器设置教程
2021
11-11

BLUEM2微端服务器设置教程

BLUEM2微端服务器设置教程
所属分类: 传奇技术文章
软件大小:
软件相关:
版本性质:
下载级别:
软件说明:
需要元宝:
网站展示:

简介:

---------------------------------------------------------------------------------------------------------

设置好config.json的路径(data_dir/wav_dir/map_dir)后开启即可。

程序都是64位的,需要64位的linux或windows系统,linux系统文件名是大小写敏感的,config.json的设置路径等要注意大小写。

 

config.json 参数说明

"data_dir" // data目录(多余的/不需要用到的wzl文件最好删除掉)

"wav_dir" // wav目录

"map_dir" // map目录

"port" // 监听端口

"session_timeout" // 空闲连接超时(秒),默认1800秒,即客户端连接如果1800秒内没有数据通讯,会被服务端T掉 //作废

"fix_index" // 检测修正错误资源,设置为true时将在启动时进行一次检测

"snappy_compress":  // 使用snappy压缩算法,默认true,设置为false则使用zlib算法,zlib用于不调用snappy32.dll的老客户端

"memory_pool_size" // 固定内存池大小(MB),默认256M,较大的内存池可以提高效率

"save_bad_request" // 设置为true,在服务器关闭时(ctrl-c),将保存客户端请求不到的图片索引,

// 可为补全服务器缺失的wzl图片做参考,保存为在data目录的下json文件

参数:expiry_time 连接空闲超时(秒),默认43200

 

功能:

---------------------------------------------------------------------------------------------------------

1、强制替换图片功能: // 此功能需要180405以上的新版本客户端支持

在replace.json指定要替换掉的图片索引,格式参考replace.json,建议使用nptepad++来编辑;

mirpatchsvr启动后,会在微端当前目录下的rpcdata目录生成对应的信息文件(rpc和txt文件),

需要把rpcdata目录下的文件放到客户端的data目录下,才能使用替换图片功能。

可以用登录器自动更新(最好是每个文件单独计算md5进行更新,防止每次打开登录器频繁更新)

!替换图片采用增量方式,所以对于一个客户端资源多个不同登录器来回替换图片的情况下,会使wzl文件不断增大,这是目前此功能存在的问题。

!如果不想使用微端的替换功能,登录器自动更新一个空的replacements.txt到data目录,防止被其他人干扰。

2、支持8/16/24/32位的wzl

3、性能优越

 

更新日志:

---------------------------------------------------------------------------------------------------------

2018/6/18

-----------------------------------------------------------------------------

增加参数 "save_bad_request" // 设置为true,并在开启服务器一段时间后,在服务器关闭时(ctrl-c),将保存客户端请求不到的图片索引,

// (即服务器的wzl没有该图片或图片有错误),可为补全服务器缺失的wzl图片做参考,保存为在data目录的下json文件

修正ctrl-c关闭服务器时发生崩溃的bug

统一CPU线程数获取,涉及缓冲的应用对内存的需要

 

2018/6/15

-----------------------------------------------------------------------------

使用高效线程池异步处理文件的读取(文件读取消耗比较大)



留言与评论(共有 0 条评论)
   
验证码: