Size: a a a

Spring Framework and more

2020 May 19

AE

Alexandr Emelyanov in Spring Framework and more
в url убери все что поле /login
источник

AE

Alexandr Emelyanov in Spring Framework and more
Abdusame
Добрый день, коллеги. У меня есть REST-запрос при вызове которого выполняется большой алгоритм. В ходе выполнения алгоритма возникают ситуации когда нужно спрашивать пользователя для выполнения того или иного действия (обнаружены такие-то объекты, хотите их удалить? да/нет). С помощью какого механизма такие "вопросы/ответы" реализуются обычно?
ну тут нужна стейт машина и процесс, в один рест запрос не получится
источник

R

Responsibility in Spring Framework and more
Alexandr Emelyanov
в url убери все что поле /login
после*?
источник

AE

Alexandr Emelyanov in Spring Framework and more
Responsibility
после*?
в url, а не path
источник

SD

Semyon Danilov in Spring Framework and more
Abdusame
Запрос обратной связи. Т.е. сервер должен спросить клиента для выполнения того или иного действия
хм, я думаю тут варианта три на выбор:
1) ВебСокет (немного из пушки по воробьям)
2) EventSource
3) Long polling
источник

R

Responsibility in Spring Framework and more
Alexandr Emelyanov
в url, а не path
даже если это путь к контроллеру?
источник

AE

Alexandr Emelyanov in Spring Framework and more
Responsibility
даже если это путь к контроллеру?
да
источник

SD

Semyon Danilov in Spring Framework and more
Semyon Danilov
хм, я думаю тут варианта три на выбор:
1) ВебСокет (немного из пушки по воробьям)
2) EventSource
3) Long polling
переводите ваш таск в какое-нибудь состояние для ожидания ответа от пользователя и уведомляете пользователя (не забудьте о том, что он мог перезагрузить/закрыть страницу)
источник

AE

Alexandr Emelyanov in Spring Framework and more
Semyon Danilov
переводите ваш таск в какое-нибудь состояние для ожидания ответа от пользователя и уведомляете пользователя (не забудьте о том, что он мог перезагрузить/закрыть страницу)
потому нужна стейт машина, бпмн может конечно из пушки по воробьям, но упороться можно
источник

AE

Alexandr Emelyanov in Spring Framework and more
как вариант spring state machine
источник

SD

Semyon Danilov in Spring Framework and more
Alexandr Emelyanov
потому нужна стейт машина, бпмн может конечно из пушки по воробьям, но упороться можно
ну, стейт-машина естественно нужна, не очень представляю как без неё тут обойтись даже
источник

A

Abdusame in Spring Framework and more
Спасибо за подсказку. Пойду читать про state machine
источник

R

Responsibility in Spring Framework and more
Alexandr Emelyanov
в url убери все что поле /login
Не сработало
источник

AE

Alexandr Emelyanov in Spring Framework and more
Responsibility
Не сработало
что пишет?
источник

R

Responsibility in Spring Framework and more
Alexandr Emelyanov
что пишет?
Да нечего, запускаю на постмане тесты, но никакого ограничения нету
источник

AE

Alexandr Emelyanov in Spring Framework and more
Responsibility
Да нечего, запускаю на постмане тесты, но никакого ограничения нету
в логе zuul что пишет
источник

AE

Alexandr Emelyanov in Spring Framework and more
в респонсе от zuul что пишет
источник

R

Responsibility in Spring Framework and more
нечего
источник

R

Responsibility in Spring Framework and more
ZuulFilterInitializer       : Starting filter initializer это единственное что показывает логи
источник

R

Responsibility in Spring Framework and more
Такое чувство, будто конфиг никак не влияет на работу. Я поставил 1 лог в минуту, но он никак не накладывает ограничения
источник