RabbitMQ Java API を使用して、RabbitMQ サーバーに接続しています。ConnectionFactory.setUri(...)
使用するサーバーを構成するために使用したい。仮想ホストを変更しているようです。
という名前のデフォルトの仮想ホストがあります/
。
import com.rabbitmq.client.ConnectionFactory;
import com.rabbitmq.client.Connection;
import com.rabbitmq.client.Channel;
import java.net.URI;
public class Worker {
public static void main(String[] argv) throws Exception {
ConnectionFactory factory = new ConnectionFactory();
final URI uri = URI.create("amqp://guest:guest@localhost:5672/");
factory.setUri(uri);
final Connection connection = factory.newConnection();
final Channel channel = connection.createChannel();
}
}
上記のコードを使用すると、構成された仮想ホストは空になります。URI を使用して仮想ホストを .xml に設定する方法はないようです/
。
これを行う方法はありますか?