USFLog Plus 文档
在正式安装前您需要在操作系统环境安装 Node.js,WindowsX64 下载链接:https://nodejs.org/dist/v20.11.0/node-v20.11.0-x64.msi,安装完毕后方可开始下面操作。
JSON port: 31145, //主程序端口
chatApiPort: 31146, // 聊天API端口
openIP: "0.0.0.0", //主程序监听IP
chatApiIP: "0.0.0.0", // chatapi监听IP可设可不设
maxConnectionsPerIP: 10, //鸡肋的防刷屏,开了后也不会影响连接记录日志的生成
showConnectionInfo: true, //是否在控制台显示连接信息
useWhitelist: true, //是否开启连接IP白名单
whitelist: ["127.0.0.1"],//IP白名单,可设置多个,一行一个,单个IP加上""号,通用情况下只需设置一个
antiSpamEnable: true,//是否开启antiSpamEnable功能(实验性功能)
showChatInConsole: true,//是否显示ChatInConsole在控制台
debugMode: false, //debug开关(不要开,概率会出事)
logBufferSize: 5 * 5, // 缓冲区大小(字节)
logCleanupInterval: 86400000, // 日志清理间隔(毫秒)
logRetentionDays: 7, // 日志保留天数
logCompression: true, // 启用日志压缩
chatApiEnabled: true, // 是否启用聊天API推送
chatApiUrl: "http://example.com", // 聊天APIpush地址(仅支持HTTP,HTTPS请等待适配)
pushPrivateChat: false, // 是否推送私聊信息
apiSecret: "114511" // 聊天API密钥(目前似乎没有实现成功,并不会携带密钥推送)JSON{
"messageType": "public",
"sender": "YYTZ666",
"timestamp": "2023-03-01T12:00:00",
"content": "你好,世界!",
"recipientId": "all",
"pw": "114511"
}