Size: a a a

2020 November 05

IG

Ilya Grudsky in pro.jvm
Pavel
Кто подскажет, создал процесс в камунде в которой после userTask идет intermediateThrowEvent кототрый кидает messageEvent и есть второй процесс у которого stratEvent должен быть когда придет это сообщение, но при запуске первого процесса и его завершении, второй процесс так и не стартует. Как понять в чем проблема, то ли сообщение не бросается, то ли оно не ловится во втором, чтоб его стартануть. Описал сообщения с одинаковыми id и name в обоих bpmn схемах.
источник

P

Pavel in pro.jvm
👍
источник

R

Roman in pro.jvm
Всем привет. Делаю перфоменс логи для своих методов. В идеале хотелось бы чтобы в логи попадали методы обработка которых занимает больше n указанных например милисекунд. Помню что Сергей Цыпанов как-то рассказывал об этом. Но вот загвоздка в том где брать эту мин. величину от которой я бы отталкивался, ибо у всех ведь разные серваки/нагрузка. Кроме как делать стресс тест, есть ли другие варианты определить это?
источник

A

Alex in pro.jvm
Добрый вечер. Подскажите пожалуйста можно ли в Spring получать результаты выполнения методов Repository используя динамические Entity Graph ?
источник

A

Alex in pro.jvm
То есть не использовать entity manager. Иначе придется писать запросы на такие простые вещи как findByName
источник

AE

Alexandr Emelyanov in pro.jvm
Alex
Добрый вечер. Подскажите пожалуйста можно ли в Spring получать результаты выполнения методов Repository используя динамические Entity Graph ?
Да
источник

DP

Denis Pavlyuchenko in pro.jvm
Roman
Всем привет. Делаю перфоменс логи для своих методов. В идеале хотелось бы чтобы в логи попадали методы обработка которых занимает больше n указанных например милисекунд. Помню что Сергей Цыпанов как-то рассказывал об этом. Но вот загвоздка в том где брать эту мин. величину от которой я бы отталкивался, ибо у всех ведь разные серваки/нагрузка. Кроме как делать стресс тест, есть ли другие варианты определить это?
не очень понятно, зачем в логи что-то про перфоменс писать. Достаточно мерить метрики и слать их в условный датадог или прометеус
источник

AE

Alexandr Emelyanov in pro.jvm
Alex
То есть не использовать entity manager. Иначе придется писать запросы на такие простые вещи как findByName
Для этого нужен не entity graph, а динамические запросы, querydsl или jooq к примеру
источник

A

Alex in pro.jvm
То есть прямо создать программно и передать в метод рерозитория можно?
источник

AE

Alexandr Emelyanov in pro.jvm
Первый со спринг дата интегрируется
источник

AE

Alexandr Emelyanov in pro.jvm
Denis Pavlyuchenko
не очень понятно, зачем в логи что-то про перфоменс писать. Достаточно мерить метрики и слать их в условный датадог или прометеус
+
источник

AE

Alexandr Emelyanov in pro.jvm
Alex
То есть прямо создать программно и передать в метод рерозитория можно?
Да
источник

R

Roman in pro.jvm
Denis Pavlyuchenko
не очень понятно, зачем в логи что-то про перфоменс писать. Достаточно мерить метрики и слать их в условный датадог или прометеус
Разве в логах перфоменс issues как варнинги отображать плохая практика?
источник

DP

Denis Pavlyuchenko in pro.jvm
Roman
Разве в логах перфоменс issues как варнинги отображать плохая практика?
плохая, это ничего не даст. Метрики можно вывести на дашборде, метрики можно использовать для алертов. И для анализа
источник

A

Alex in pro.jvm
Alexandr Emelyanov
Для этого нужен не entity graph, а динамические запросы, querydsl или jooq к примеру
Тогда придется отказаться от репозиториев
источник

R

Roman in pro.jvm
Denis Pavlyuchenko
плохая, это ничего не даст. Метрики можно вывести на дашборде, метрики можно использовать для алертов. И для анализа
В принципе да. Хороший поинт, скорее всего так и сделаю. Спасибо
источник

A

Alex in pro.jvm
Например как указать при выполнении запроса с использованием query dsl какие данные должны быть получены из бд?
источник

AE

Alexandr Emelyanov in pro.jvm
Roman
Разве в логах перфоменс issues как варнинги отображать плохая практика?
Логи читать не наглядно, да и их могут быть десятки гигабайт в сутки
источник

AE

Alexandr Emelyanov in pro.jvm
Alex
Тогда придется отказаться от репозиториев
Почему?
источник

AE

Alexandr Emelyanov in pro.jvm
Alex
Например как указать при выполнении запроса с использованием query dsl какие данные должны быть получены из бд?
Так от querydsl берется только предикат, остальное - spring data. Открой документацию, там очень понятно все описано
источник