以下は、例外をスローするelasticsearchにインデックスを作成するためのrabbitmq接続を作成するために使用している私のJavaコードです。factory.setHost("localhost");
代わりに使用するfactory.setHost("192.168.xx.xxx");
と正常に動作しますが、IPを使用すると例外が発生します
例外 com.rabbitmq.client.PossibleAuthenticationFailureException: 認証の失敗が原因の可能性があります
以下は、接続に使用しているJavaコードです-
factory = new ConnectionFactory();
String value = null;
if(serviceConfiguration == null)
throw new NullObjectFoundException("ServiceConfiguration object is not set");
factory.setUsername("guest");
factory.setPassword("guest");
factory.setVirtualHost("/");
factory.setHost("192.168.xx.xxx");
factory.setPort(Integer.parseInt( 5672));
try{
conn = factory.newConnection();
return conn;
} // try
catch(Exception e){
System.out.println(e);
} // catch