使用3个线程创建多个客户端

时间:2014-08-20 02:13:32

标签: multithreading mqtt paho

我评论说,对于每个创建的新客户端,都会创建3个其他线程(一个用于发布,一个用于reconect,一个用于消息传递)。因此,当我创建100个客户端时,我得到了很多线程。我试图为所有客户端重用相同的回调但是没有工作。

有没有办法让多个客户端只在3-5个线程上运行?

由于


我正在使用paho java库。

我的代码是这样的:

for(int i=0;i<100;i++){
client[i]=new MqttClient(ip,i,persistence);
client[i].setCallback(callback);
}

//持久性&amp;回调是静态的

由于

0 个答案:

没有答案