<1> 插件初始化登录ODS优化;[守护程序存在,不能及时收到POS的初始化数据]
插件收到POS的初始化数据 则更新本地文件进行持久化; 【自测OK; FileName: PosRequestInitData.json 】 插件启动后 读取初始化信息文件,如果6分钟没有收到初始数据则 检测 POS的接受消息端口是否正常监听,是则进行模拟登录;【自测OK; 端口正常:OK; 端口异常:OK ;】 <2> 插件针对启动项文件是否包含插件启动项信息进行读取,并伴随登录接口将数据上传【自测OK; KEY: plugin_boot_config 】 <3> 插件兜底长连接假死的自检:存在待推送订单且长时间没有接受到推送则进行长连接主动断开后重连;【自测OK】 10倍心跳周期中无推送订单记录(6分钟) 读取ODS心跳数据待推送订单数量[wait_push_order_sum 小于10倍心跳周期前的数量]; 则断开重连(同时附带重连原因: KEY: plugin_relogin_reason );
Showing
CMakeLists_Ubuntu.txt
0 → 100644
bin/PosRequestInitData.json
0 → 100644
bin/fmPluginDaemon.bat
0 → 100644
bin/libsqlite3.so.0
deleted
100644 → 0
File deleted
bin/run_cream.sh
0 → 100644
fmPluginDaemon/Makefile
0 → 100644
fmPluginDaemon/fmPluginDaemon.bat
0 → 100644
fmPluginDaemon/fmPluginDaemon.c
0 → 100644
src/PosHandle.cpp
0 → 100644
src/PosHandle.h
0 → 100644
Please
register
or
sign in
to comment