| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081 |
- {
- "Master": {
- //是否启动Master功能,如果为true,进程会每个三秒向Master模块汇报其所在模块运行信息
- "Enable": false,
- //管理模块的类型,与Module列表中ModuleType对应,开发者可以改为一个随机名称,以防止被非法访问
- "MasterType": "Master",
- //用于远程服务器SSH的配置,本机IP如(127.0.0.1 localhost)无需配置
- "SSH": [
- ],
- "Process": [
- ]
- },
- "Module": {
- "Master": [
- {
- "Id": "Master001",
- "ProcessID": "development"
- }
- ],
- "Scene": [
- {
- "Id": "Scene001",
- "ProcessID": "development"
- }
- ],
- "DBRecord": [
- {
- "Id": "DBRecord001",
- "ProcessID": "development"
- }
- ],
- "Calc": [
- {
- "Id": "Calc001",
- "ProcessID": "development"
- }
- ],
- "Receiver": [
- {
- "Id": "Receiver001",
- "ProcessID": "development"
- }
- ],
- "OpenApi":[
- {
- "Id":"OpenApi001",
- "ProcessID":"development",
- "Settings":{
- "HTTPPort": 22000,
- "HTTPSPort": 22001
- }
- }
- ]
- },
- "Mqtt": {
- // 最大写入包队列缓存
- "WirteLoopChanNum": 10,
- // 最大读取包队列缓存
- "ReadPackLoop": 10,
- // 读取超时
- "ReadTimeout": 600,
- // 写入超时
- "WriteTimeout": 300
- },
- "Rpc": {
- // 远程访问最后期限值 单位秒 这个值指定了在客户端可以等待服务端多长时间来应答
- "RpcExpired": 3
- },
- "Log": {
- "dingtalk": {
- "webhookurl": "https://oapi.dingtalk.com/robot/send?access_token=xxx",
- // RFC5424 log message levels.
- "level": 1
- },
- "file": {
- //是否按照每天 logrotate,默认是 true
- "daily": true,
- "level": 1
- }
- }
- }
|