나는 Spring 응용 프로그램을 사용하고 있으며 내 gigaspace는 시작할 때 연결 중입니다. gigaspace가 다운 된 경우 예외가 없습니다. 런타임에가 논쟁으로 spacekey 그것을 던져 예외를 취 getGigaSpace() 메소드를 사용하여 Gigaspace의Gigaspace를 알아 보는 방법 시작시 Java 응용 프로그램에 연결됨
@Override
public void onContextRefreshed(ContextRefreshedEvent event) {
String gigaSpaceURL = null;
LOGGER.info("({}) initializing gigaspaces client", getName());
try {
initGSProxy();
Iterator<Map.Entry<ConfiguredSpace, Space>> entries = spaces.entrySet().iterator();
while (entries.hasNext()) {
Map.Entry<ConfiguredSpace, Space> entry = entries.next();
LOGGER.info("({}) initialing space- key=" +
entry.getKey() + ", value = " + entry.getValue(),
getName());
// TODO : Need to verify Boolean Value Input
gigaspace.createSpace(entry.getKey().name(),
entry.getValue().getURL(), false);
gigaSpaceURL = entry.getValue().getURL();
}
} catch (Exception e) {
return;
}
GenericUtil.updateLogLevel("INFO",
"com.renovite.ripps.ap.gs.Spaces");
LOGGER.info("\n************************************\nConnected with Gigaspace successfully:URL:" + gigaSpaceURL
+ "\n************************************\n");
GenericUtil.updateLogLevel("ERROR",
"com.renovite.ripps.ap.gs.Spaces");
}
감사합니다. 나를 위해 일했습니다 ... – Rupali