IISでC++ベースのWebServicesアプリケーションをホストしていますが、独自のC ++スレッドを開始しようとすると、IISが適切でクラッシュすることがわかりました。スレッドはboost.threadに基づいており、その下にある標準のWindowsスレッドAPIに明確にドリブルします。
スレッドを開始する必要がある理由は、ローカルキャッシュを最新の状態に保つために、中間層サーバーからのマルチキャストをリッスンするためです。私たちの話を聞くための別のプロセスを書くことを除いて、私は他に何ができるか途方に暮れています。
だから問題は、これはうまくいくべきかということです。IISでこの種のことを行うことには固有の制限がありますか?