Ich schreibe ein kleines Programm zum Crawlen aller URLs aus einer RabbitMQ-Warteschlange. Ich habe mit ungefähr 6000 URLs getestet und nachdem eine Hälfte von ihnen verarbeitet wurde, stoppt der Client ohne eine Ausnahme, alle Verbindungen zu dem Rabbitmq-Server sind verloren. Ich habe auch das Protokoll überprüft und einige etwas haben wieRabbitMq, Client schließen TCP-Verbindung abrupt
=WARNING REPORT==== 7-Apr-2016::10:40:50 ===
closing AMQP connection <0.32373.9> (192.168.55.1:55716 -> 192.168.55.100:5672):
connection_closed_abruptly
Ich verwende diese Verbindung Werkseinstellung:
ConnectionFactory factory = new ConnectionFactory();
factory.setHost("192.168.55.100");
factory.setUsername(params.username);
factory.setPassword(params.password);
factory.setVirtualHost(params.virtualHost);
factory.setAutomaticRecoveryEnabled(true);
factory.setRequestedHeartbeat(2);
Hast du Ideen dazu haben? Grüße!
Endlich, das löst mein Problem! Vielen Dank – innovatism