重新设计无锁的MessageService，完成代码并测试。