12 2017 档案

摘要:最近在和小伙伴们做充电与通信程序的架构迁移。迁移前的架构是,通信程序负责接收来自充电集控设备的数据实时数据,通过Thrift调用后端的充电服务,充电服务收到响应后放到进程的Queue中,然后在管理线程的调度下,启动多线程进程数据处理。 随着业务规模的不断扩大和对系统可用性的逐步提高。现在这个架构存在 阅读全文
posted @ 2017-12-23 12:48 凌晨三点半 阅读(2825) 评论(7) 推荐(6) 编辑
摘要:线程池和Task是多线程编程中两个经常使用的技术,大家在熟悉不过了。他们有什么关联关系?Task又是怎么工作的呢?估计很多时候会犯糊涂。通过翻阅资料,终于弄明白了,与大家分享一下。 工作线程与I/O线程 在ThreadPool中有这样一个方法: public static bool SetMaxTh 阅读全文
posted @ 2017-12-01 16:12 凌晨三点半 阅读(7274) 评论(5) 推荐(6) 编辑

点击右上角即可分享
微信分享提示