【发布时间】:2010-09-21 06:32:36
【问题描述】:
我们在 IIS 中托管一个基于 C++ 的 WebServices 应用程序,我们发现当我们尝试启动我们自己的 C++ 线程时,IIS 会出现故障并崩溃。这些线程是基于 boost.thread 的,它清楚地传递到下面的标准 Windows 线程 API。
我需要启动线程的原因是监听来自我们的中间层服务器的多播,以保持本地缓存的最新状态。由于没有为我们编写另一个流程来听取我们的意见,我不知道我还能做什么。
所以问题是,这应该有效吗?用 IIS 做这种事情有固有的限制吗?
【问题讨论】:
标签: c++ multithreading iis multicast