计划今天找房子,结果事情太多不得不加班,最近衰神附体,八月就计划的线上系统,到现在还没有可生产的稳定版本。
今天还是在优化细节,每个报文的字段校验,编码转换,数据存储的时候遇到一个问题,报字符串没有正常结束,结果是因为数据库编码是gbk,而通讯报文是utf8,编码的不一致会导致存储时出错,真是稍有不慎就会出错。一定要做好日志和保护措施。
接下来要再充分测试一下,特别是对字段长度的校验,内容的格式校验。关键是还要对并发量的测试,采用线程池的方案,如果上游响应慢,会把整个线程池全部用完,这是个问题。看看能不能再继续优化一下libcurl。
生活不易,且行且珍惜!