我正在为最多 1000 个客户端编写套接字服务器,服务器是关于我的游戏的,我使用非阻塞套接字和大约 10 个线程同时从不同的套接字接收数据(第一个线程从 0-100 接收,第二个从 101-200等等..)
但是如果线程 1 想向所有 1000 个客户端发送数据,而线程 2 也想同时向所有 1000 个客户端发送数据,那安全吗?数据是否有可能在另一端(客户端)被弄乱?
如果是,我想唯一可能发生的问题是有时客户端会收到 2 个或 10 个数据包作为 1 个数据包,对吗?如果是的话,有什么解决办法吗:(