Size: a a a

Spring Framework and more

2020 May 19

C

Cyclone in Spring Framework and more
Alexandr Emelyanov
А это весь путь?
Да, это нормальный рабочий путь.
источник

AE

Alexandr Emelyanov in Spring Framework and more
Cyclone
Да, это нормальный рабочий путь.
Дебаг логи включи на пакет mvc, он тебе подробно напишет что не так
источник

C

Cyclone in Spring Framework and more
Это в проде в логах бывает, сам я не понимаю, как такую ошибку вызвать. Я на ботов думаю, вечно всякую фигню несут в урлах. Но я чот не понимаю записи спринга. /нормальный/путь содержит // - ну не содержит же.
источник

C

Cyclone in Spring Framework and more
Может, в параметрах урла что-то, а спринг сюда не пишет параметры.
источник

AE

Alexandr Emelyanov in Spring Framework and more
Cyclone
Это в проде в логах бывает, сам я не понимаю, как такую ошибку вызвать. Я на ботов думаю, вечно всякую фигню несут в урлах. Но я чот не понимаю записи спринга. /нормальный/путь содержит // - ну не содержит же.
Может начинается с //? Попробуй, может для лога вырезается почему то
источник

C

Cyclone in Spring Framework and more
В аксесс-логе такой урл: /portal//news/169947 (два слеша после контекст-рута приложения). И user-agent не определился.
Думаю, кривые руки какого-то спайдера...
источник

AE

Alexandr Emelyanov in Spring Framework and more
Ну вот, оно
источник

SD

Sergey Dyakin in Spring Framework and more
Всем привет) Подскажите, пожалуйста.  Если использовать на методе аннотацию @Retryable, то при ошибке ищется метод с аннотацией @Recover с аргументами и выходным параметрами, как у метода с @Retryable. А если у нас два метода с однинаковым параметром, то возникает конфликт и Спринг не может определить, какой из метотов, помеченных @Recover надо использовать
источник

SD

Sergey Dyakin in Spring Framework and more
Никто не сталкивался с подобным?
источник
2020 May 20

C

Cyclone in Spring Framework and more
Alexandr Emelyanov
Ну вот, оно
Ну, окей. Видимо, я уже ни раз на это смотрел. )) Но что это? Кроме ботов, как-то нет предположений.

9 запросов за 2 секунды по разным айдишникам. Ну да, люди так не делают...
источник

C

Cyclone in Spring Framework and more
Sergey Dyakin
Всем привет) Подскажите, пожалуйста.  Если использовать на методе аннотацию @Retryable, то при ошибке ищется метод с аннотацией @Recover с аргументами и выходным параметрами, как у метода с @Retryable. А если у нас два метода с однинаковым параметром, то возникает конфликт и Спринг не может определить, какой из метотов, помеченных @Recover надо использовать
https://github.com/spring-projects/spring-retry

В Retryable укажи метод для recover.

@Retryable(recover = "service1Recover"
void service1

@Retryable(recover = "service2Recover"
void service2

@Recover
public void service1Recover

@Recover
public void service2Recover
источник

SD

Sergey Dyakin in Spring Framework and more
Cyclone
https://github.com/spring-projects/spring-retry

В Retryable укажи метод для recover.

@Retryable(recover = "service1Recover"
void service1

@Retryable(recover = "service2Recover"
void service2

@Recover
public void service1Recover

@Recover
public void service2Recover
Блин.....спасибо!!!!! Находил это, но в ночь мозг отключился и не заметил как-то, что это надо отдельно подключать, а не из коробки)
источник

C

Cyclone in Spring Framework and more
лол
источник

C

Cyclone in Spring Framework and more
ответ на первой странице документации )
источник

SD

Sergey Dyakin in Spring Framework and more
ага)
источник

SD

Sergey Dyakin in Spring Framework and more
начал читать с середины)
источник

SD

Sergey Dyakin in Spring Framework and more
Cyclone
ответ на первой странице документации )
Еще раз спасибо))
источник

C

Cyclone in Spring Framework and more
йап
источник

IV

Ilja V in Spring Framework and more
В чем может быть проблема выкидывает экспшн в стактрйс указаны строчки кода которых не существует.. Они были но я их удалил но все равно указывает на эти сроки?
источник

IV

Ilja V in Spring Framework and more
MVC
источник