Приложение замерзает при подключении к кластеру GriddbJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Приложение замерзает при подключении к кластеру Griddb

Сообщение Anonymous »

Я строю небольшое настольное приложение Javafx (с диалоговом окном для входа в систему), которое подключается к локальному узлу GridDB.
UI замораживает, как только я пытаюсь пробовать первый запрос, и я не уверен, что это проблема драйвера или мой поток.

Код: Выделить всё

Properties props = new Properties();
props.setProperty("notificationAddress", "239.0.0.1");
props.setProperty("notificationPort", "31999");
props.setProperty("clusterName", "defaultCluster");
props.setProperty("user", "admin");
props.setProperty("password", "admin");

GridStore store = GridStoreFactory.getInstance().getGridStore(props);
Container container = store.getContainer("testContainer");
< /code>
Stacktrace: < /p>
javafx.application.PlatformImpl.lambda$runLater$10(PlatformImpl.java:428)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
java.lang.IllegalStateException: Event dispatch thread blocked by connect()
at com.toshiba.mwcloud.gs.GridStoreFactory.getGridStore(GridStoreFactory.java:85)
Я уже пытался обернуть соединение в задачу и использовать платформу.runlater для обновлений пользовательского интерфейса, но оно все еще висит.
Есть идеи, что случилось? Я что -то упускаю в настройке клиента griddb Java?

Подробнее здесь: https://stackoverflow.com/questions/797 ... db-cluster
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»