异步 write 避免多次 调用的办法