Hotfox配置说明

<?xml version="1.0" encoding="gb2312" standalone="no" ?>
<!--serverid:服务器ID 可选 -->
<!--name:服务器名称 可选 -->
<!--desc:描述 可选-->
<config serverid="100" name="测试本地服务器" desc="测试本地服务器">
  <services> <!--服务入口列表 -->
   <!--ip:服务IP 可选 如果不指定则侦听所有网络接口-->
   <!--port:服务端口-->
   <!--protocol:协议名称(tcp或udp) 可选 默认:tcp -->
   <!--name:服务名称 可选 -->
   <!--mip:NAT映射地址 -->
   <!--mport:NAT映射端口 -->
   <!--max_conn_num:最大连接数 -1表示没有限制-->
   <!--authenticate:是否需要验证 true-需要验证 false-不需要验证 默认:true  -->
  <service ip="192.168.0.117" protocol="tcp" port="9998" name="supply express service" mip="12.10.4.7" mport = "9601" max_conn_num="500" authenticate="false"/>
  <service port="9605" module="mtp.dll" authenticate="false"/>
   <service protocol="udp" port="9911" /> <!--UDP地址/端口-->
 </services>

  <!-- 数据库连接配置 -->
  <!--encrypt_password:密码是否加密保存,true-是,false-否.默认:true -->
  <database encrypt_password="false">
    <!--连接池配置-->
    <!--connstr:数据库连接串-->
    <!--name:数据连接名称-->
    <!--count:最大连接数-->
    <!--db_ext:数据库扩展库名称-->
    <!--attribute:连接属性,bit0-是否是默认连接 0-否 1-是 只能指定一个默认连接,默认:0.-->
    <!--tune_mode: 调节方式: 0-不调节 1-限制高负载及后台最大可使用连接数,默认:1 -->
    <!--tune_factor:调节因子,默认:0.8,仅当tune_mode=1时有效 -->
    <!--command_timeout:连接和命令超时超时时间,单位:秒,默认:600-->
     <conn constr="DRIVER={MySQL ODBC 3.51 Driver};SERVER=127.0.0.1;DATABASE=sevs_mdb;USER=root;PASSWORD=Test123;OPTION=3;charset=gbk" count="15:15" name="mdb" db_ext="mysql_ext.dll"/>
  </database>

 <!--调度配置-->
  <Scheduler>
   <!--消息处理线程个数,默认:10 -->
    <Thread>20</Thread>
    <!--分发线程个数,默认:1 -->
    <DispatchThreadNum>2</DispatchThreadNum>
    <!--时序消息处理任务数,默认:100 -->
    <SeqTaskNum>50</SeqTaskNum> 
    <!--发送线程数,默认:1 -->
    <SendTaskNum>1</SendTaskNum>
    <!--消息跟踪超时时间,单位:秒.默认:600 -->
    <trace_timeout>60</trace_timeout>
  </Scheduler>
 
  <debug>true</debug> <!-- 是否调试模式运行,ture-是 false-否 默认:false -->
  <log> <!-- 日志选项 -->
   <!--日志保留最大天数(保留最近N天的日志) 默认:30 -->
    <maxnum>15</maxnum>
    <!-- 每个日志文件(增量)限额,单位:条.默认:-1.表示没有限制.-->
    <!-- 日志输出等级,仅输出等于和高于此等级的信息,默认:5. 1-调试 2-信息 3-通知 4-警告 5-错误 6-严重错误 7-紧急错误 -->
   <verbose>1</verbose>
   <!-- 是否启用日志回调,1-是 0-否,默认:0-->
    <hook_verbose>0</hook_verbose>
    <!--SQL日志选项 bit0:是否单独的日志文件 bit1:是否输出全部日志,否则仅输出错误日志-->
   <sql_log>0</sql_log>
  </log>
 
  <!--是否对请求消息自动确认,true-是,false-否.默认:true -->
  <auto_confirm>true</auto_confirm>
  <!--是否支持消息域, true-是,false-否.默认:true -->
  <use_domain>false</use_domain>
  <!-- 服务停止时是否通知,true-是,false-否.默认:true -->
  <stop_notify>true</stop_notify>
  <!--升级程序文件名 默认:LiveUpdate.exe -->
  <LiveUpdate>LiveUpdate.exe</LiveUpdate>
  <!--是否忽略启动错误,true-是,false-否.默认:true -->
  <ignore_startup_error>false</ignore_startup_error>
  <!--同步调用超时时间,单位:秒.默认180 -->
  <sync_call_timeout>180</sync_call_timeout>
 
  <!-- 传输属性配置 -->
  <transport>
   <!--是否自动压缩,阈值.单位:kb -->
   <auto_compress enable="true" valve="1024"/>
  </transport>

 <!-- 消息跟踪配置-->
 <trace_msgs>
  <!--消息跟踪项,由消息类型和消息ID组成 --> 
  <item>7,828</item>
 </trace_msgs>

 

    <!-- 数据缓存 -->
    <cache>
        <!-- 缓存项-->
        <item id="1"> <!--id:缓存项唯一编码 -->
            <!--消息-->
            <msg>
            <domain>0</domain> <!-- 消息域 默认:0 -->
            <type>5</type>
            <id>561</id>
            </msg>
            <!--失效时间 0:表示永不过期 其它数值表示从缓存开始到失效的时间(秒),默认:0-->
            <expire_time>30</expire_time>
        </item>
    </cache>

 

 <!-- 插件列表 -->
  <plugin>
   <!--path:插件文件名称-->
    <dll path="mgr0.dll"/>
  </plugin>
</config>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值