admin 发表于 2015-1-14 20:04:44

2015-01-14 开放上层应用日志写入能力

AnyChat拥有完善的日志体系,可以输出标准的API调用、异步事件等日志信息,也可以通过API接口开启AnyChat内核调试模式输出更详细的日志信息,默认情况下日志信息保存在本地文件中,通过配置开关也可以将日志信息上传到服务器。

AnyChat强大的日志功能可以加快问题排查进度,提高工作效率。为便于上层应用充分利用AnyChat成熟的日志体系,加快项目开发进度,AnyChat开发团队在新版本(AnyChat r4471)中将日志写入接口进行了开放,上层应用可以利用新增加的API接口在日志文件中写入业务上的日志信息,包括客户端日志和业务服务器的日志信息,写入的业务层日志信息也可以同步上传到服务器。

客户端新增API接口:#define BRAC_SO_CORESDK_WRITELOG                        135      ///< 写入调试信息到客户端日志文件中服务器新增API接口:#define BRAS_SO_CORESDK_WRITELOG                        20      ///< 写入调试信息到服务器日志文件中客户端示例代码(JavaScript):BRAC_SetSDKOption(BRAC_SO_CORESDK_WRITELOG, "Hi, welcome use AnyChat, this information will be written to the client log files")业务服务器示例代码(Java):AnyChatServerSDK.SetSDKOptionString(BRAS_SO_CORESDK_WRITELOG, "Hi, welcome use AnyChat, this information will be written to the server log files")
页: [1]
查看完整版本: 2015-01-14 开放上层应用日志写入能力