Size: a a a

2020 June 04

T

Tagir in pro.jvm
Alexandr Emelyanov
но да, штука весьма укуренная :) не представляю кейса когда оно надо)
Ну ненулевой массив ненулевых массивов, в которых могут быть нуллы
источник

T

Tagir in pro.jvm
@Nullable String @NotNull [] @NotNull []
источник

GM

Gennady Moiseychenko in pro.jvm
Всем привет. Может кто подскажет. Использую стек spring boot2 + netflix eureka + spring cloud gateway. Если сервис убиваю, то он какое-то время еще висит в eureka. При этом, если дергаю сервис через gateway, и у меня, допустим, 1 из 3х инстнансов убит, то пока он висит еще в eureka, один из 3х запросов (т.к. в gateway раундробин), падает с ошибкой. Можно как-то сделать так, чтобы либо сервис сразу из  eureka сразу пропадал (поигрался с конфигами сервера и клиента - эффекта на дало), либо чтобы gateway как-то понимал, что сервис уже недоступен и пробовал вызвать следующий, пока не найдет живой или не пройдет все сервисы из eureka
источник

AE

Alexandr Emelyanov in pro.jvm
Gennady Moiseychenko
Всем привет. Может кто подскажет. Использую стек spring boot2 + netflix eureka + spring cloud gateway. Если сервис убиваю, то он какое-то время еще висит в eureka. При этом, если дергаю сервис через gateway, и у меня, допустим, 1 из 3х инстнансов убит, то пока он висит еще в eureka, один из 3х запросов (т.к. в gateway раундробин), падает с ошибкой. Можно как-то сделать так, чтобы либо сервис сразу из  eureka сразу пропадал (поигрался с конфигами сервера и клиента - эффекта на дало), либо чтобы gateway как-то понимал, что сервис уже недоступен и пробовал вызвать следующий, пока не найдет живой или не пройдет все сервисы из eureka
1. уменьшить таймаут хесчеков в эврике, что бы он ыбстрее поймал отвал
2. уменьшить таймаут обновления информации о сервисах в гейтвее

совсем маленькие делать не рекомендуется, лишняя нагрузка
источник

GM

Gennady Moiseychenko in pro.jvm
2. уменьшить таймаут обновления информации о сервисах в гейтвее - как это можно сделать?
источник

AE

Alexandr Emelyanov in pro.jvm
Gennady Moiseychenko
2. уменьшить таймаут обновления информации о сервисах в гейтвее - как это можно сделать?
параметрами в конфиге делается, гугл подскажет
источник

GM

Gennady Moiseychenko in pro.jvm
спасибо
источник

AE

Alexandr Emelyanov in pro.jvm
Gennady Moiseychenko
спасибо
спроси что то типо zuul eureka metadata pool timeout
источник

AG

Alexey Genus in pro.jvm
Tagir
Сто раз. Кто на твиттер Лукаса Эдера подписан, тот в цирке не смеётся
Что-то у него там про sql в основном.  Но Твиттер точно не для меня, стараюсь ограничивать количество информационного шума
источник

MA

Michael Akushsky in pro.jvm
господа, день добрый
источник

A

Anton in pro.jvm
Какой эксепшен кидать если поиск в базе не дал результатов?
источник

MA

Michael Akushsky in pro.jvm
Пытаюсь запустить spring-boot сервис с embedded kafka - чтобы можно было стартовать на локальном энве без установленной отдельно кафки
источник

MA

Michael Akushsky in pro.jvm
Проблема в том, что кафка уже при деплое пытается создать административный коннект к кафке
источник

MA

Michael Akushsky in pro.jvm
2020-06-04 13:02:39.670  WARN [INTEGRATION,,,] 307184 --- [| adminclient-8] org.apache.kafka.clients.NetworkClient   : [AdminClient clientId=adminclient-8] Connection to node -1 (localhost/127.0.0.1:9092) could not be established. Broker may not be available.
источник

MA

Michael Akushsky in pro.jvm
получается, это всё происходит ещё до старта embedded kafka
источник

MA

Michael Akushsky in pro.jvm
я какой-то дичью занимаюсь?
источник

MA

Michael Akushsky in pro.jvm
или это можно заставить ворочаться?
источник

DP

Denis Pavlyuchenko in pro.jvm
Michael Akushsky
или это можно заставить ворочаться?
у меня где-то год назад - все хорошо работало, спринг бут 2.1-2.2 (речь идет именно о запуске в тестах). Вдохновлялся этими ссылками:
1) https://github.com/spring-projects/spring-kafka/blob/master/spring-kafka-test/src/main/java/org/springframework/kafka/test/rule/EmbeddedKafkaRule.java
2) https://stackoverflow.com/questions/48753051/simple-embedded-kafka-test-example-with-spring-boot/48756251#48756251
3) https://github.com/ayortanli/kafka-with-springboot
источник

MA

Michael Akushsky in pro.jvm
Denis Pavlyuchenko
у меня где-то год назад - все хорошо работало, спринг бут 2.1-2.2 (речь идет именно о запуске в тестах). Вдохновлялся этими ссылками:
1) https://github.com/spring-projects/spring-kafka/blob/master/spring-kafka-test/src/main/java/org/springframework/kafka/test/rule/EmbeddedKafkaRule.java
2) https://stackoverflow.com/questions/48753051/simple-embedded-kafka-test-example-with-spring-boot/48756251#48756251
3) https://github.com/ayortanli/kafka-with-springboot
Вот ровно те же самые ссылки курю
источник

MA

Michael Akushsky in pro.jvm
проблема получается за шаг до этого
источник