给getInstance函数加synchronized限制，防止多个进程同时进入该函数