近期做写demo做测试的时候,因为有个功能是要到国外服务器请求登陆,授权,请求metadata,通过之后又会在国内的服务器上下载文件,这种情况,网络表示很无语。
请求文件的metadata数量众多,挨个http request导致大部分时间再等response。所以简单的用多线程去请求,一个metadata一个线程,看了一下结果,开了75个线程。
但是WaitForMultipleObjects频频失败,查了一下,原来WaitForMultipleObjects居然有最大等待限制MAXIMUM_WAIT_OBJECTS(64),简单记录一下