123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172 |
- {
- "Sers": {
- /* 消息队列配置 */
- "Mq": {
- "Config": {
- /* 后台处理消息的线程个数(单位个,默认2) */
- "workThreadCount": 2,
- /* 请求超时时间(单位ms,默认60000) */
- "requestTimeoutMs": 60000,
- //HeartBeat
- /* 心跳测试超时时间(单位ms,默认2000) */
- "heartBeatTimeoutMs": 10000,
- /* 心跳测试失败重试次数(单位次,默认3) */
- "heartBeatRetryCount": 10,
- /* 心跳测试时间间隔(单位ms,默认1000) */
- "heartBeatIntervalMs": 1000
- },
- /* one mq is one channel.can be multiable */
- "ClientMqBuilder": [
- {
- /* (x.1) mq type */
- /* the class of MqBuilder in assemblyFile */
- "className": "Sers.Mq.Socket.Iocp.MqBuilder.ClientMqBuilder",
- /* (x.2) mq config */
- /* Mq 服务端 host地址。例如: "127.0.0.1"、"sersms.com" */
- "host": "127.0.0.1",
- /* Mq 服务端 监听端口号。例如: 10345 */
- "port": 10345,
- /* Mq连接秘钥,用以验证连接安全性。服务端和客户端必须一致 */
- "secretKey": "SersSocketMq"
- }
- ]
- },
- "Logger": {
- /* print the log to console. default:false */
- "PrintToConsole": true
- },
- /* LocalApiService 配置,可不指定 */
- "LocalApiService": {
- /* 后台服务的线程个数(单位个,默认0,代表不开启服务)(appsettings.json :: Sers.LocalApiService.workThreadCount) */
- "workThreadCount": 4,
- /* Sers内置api discovery */
- "SersApiDiscovery": {
- /* 默认站点名称,可多个,可不指定 */
- "apiStationName": [ "Tool" ]
- }
- },
- /* ServiceStation配置,可不指定 */
- "ServiceStation": {
- /* serviceStation站点信息 */
- "serviceStationInfo": {
- "serviceStationName": "DataPort"
- }
- }
- }
- }
|