PluginAbstractAPI 抽象接口层 高层模块与底层模块之间的抽象层,高层模块和底层模块都应该依赖此层 commonapicontrollableprocess 提供以下服务: 服务状态通知:通知其它服务当前服务运行是否正常。 服务终止操作:在服务终止时执行必要的操作,如资源清理、通知等。 健康监测功能:通过心跳机制实现服务的健康监测。 commonapilogger 提供以下服务: 同步写日志:会发生阻塞。 异步写日志:异步写日志不会发生阻塞。 等待log写完成:等待所有挂起的异步日志消息写入。 编译代码 在使用的工程目录下执行以下命令进行编译: 代码编译: make build 安装 make install 卸载 make uninstall