temporarily remove sockMap. TODO:0)global sync messageId;1)maintain sockMap