netMQ 4.0
に基づいてマルチスレッドサーバに問題があります。 http://zguide.zeromq.org/cs:mtserver
を使用しようとしましたが、netMQ 4.0
にはコンテキストがありません。 netMQ 4.0マルチスレッド
for (var i = 0; i < workerCount; ++i)
{
new Thread(() => Worker(connStr.Value)).Start();
}
//...
private void Worker(string connStr)
{
using (var socket = new DealerSocket(connStr))
{
while (true)
{
var msg = socket.ReceiveMultipartMessage();
//...
}
}
}
が、私はエラーを取得:
NetMQ.TerminatingException: CheckContextTerminated
とはい、それが終了されます。
netMQ 4.0
でコンテキストを作成するにはどうすればいいですか、netMQ 4.0
を使用してマルチスレッドサーバーを作成するにはどうすればよいですか?