Size: a a a

Clojure — русскоговорящее сообщество

2019 December 12

IP

Ilya Pomaskin in Clojure — русскоговорящее сообщество
Да, так и есть. Это влияет?
источник

IP

Ilya Pomaskin in Clojure — русскоговорящее сообщество
источник

IP

Ilya Pomaskin in Clojure — русскоговорящее сообщество
Этот макрос и есть родительская функция
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
Ilya Pomaskin
Да, так и есть. Это влияет?
да, это влияет
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
но тут я этого не вижу
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
в целом всегда стоит синкать репл с кодом через namespace.repl
источник

AB

Airat Burganov in Clojure — русскоговорящее сообщество
а посоветуйте библиотечку для измерения времени выполнения разных участков кода?
источник

AG

Alexey Golda in Clojure — русскоговорящее сообщество
(time участок кода) без всяких библиотечек. Если надо навороченное что-то, то хз.
источник

AB

Airat Burganov in Clojure — русскоговорящее сообщество
ну да, понавороченнее надо бы. Что-нибудь типа внутреннего профайлера.
источник

NA

Nikolay Artamonov in Clojure — русскоговорящее сообщество
Airat Burganov
ну да, понавороченнее надо бы. Что-нибудь типа внутреннего профайлера.
https://github.com/ptaoussanis/tufte я вот таким пользовался
источник

AB

Airat Burganov in Clojure — русскоговорящее сообщество
во, типа такого 👋🏼 гляну.
источник

РГ

Рустам Гилазтдинов in Clojure — русскоговорящее сообщество
Airat Burganov
ну да, понавороченнее надо бы. Что-нибудь типа внутреннего профайлера.
источник

ВС

Виногродский Серафим in Clojure — русскоговорящее сообщество
(+ 1 8)
источник
2019 December 13

IG

Ivan Gunko in Clojure — русскоговорящее сообщество
Ситуация: есть запущенный сервис на кложе с нреплом. С ним беда непонятная. Экспериментальным путем установил, что на сервисе любой поток который попробует обратиться к базе (датомик) навсегда зависает. Как можно понять, что за фигня происходит?, как можно посмотреть где что зависает?, а ещё лучше как ребутнуть внутренний стэйт датомик апи либы?.
Сейчас с датомиком всё хорошо, т.к. на этой же машине  новый инстанс сервера к этой же базе норм работает. Очень возможно, что произошла сетевая проблема в прошлом
Локально пока не сумел повторить
Хелп плиз)
источник

SH

Serhii Hapii in Clojure — русскоговорящее сообщество
– как можно посмотреть где что зависает?
А thread dump снять получилось?
источник

IG

Ivan Gunko in Clojure — русскоговорящее сообщество
Serhii Hapii
– как можно посмотреть где что зависает?
А thread dump снять получилось?
подскажи как)
источник

SH

Serhii Hapii in Clojure — русскоговорящее сообщество
https://www.baeldung.com/java-heap-dump-capture

UPD. Ссылка выше лишь отчасти относится к thread dumps. Тут лучше: https://blog.fastthread.io/2016/06/06/how-to-take-thread-dumps-7-options/
источник

IG

Ivan Gunko in Clojure — русскоговорящее сообщество
спс уже смотрю
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
Ivan Gunko
Ситуация: есть запущенный сервис на кложе с нреплом. С ним беда непонятная. Экспериментальным путем установил, что на сервисе любой поток который попробует обратиться к базе (датомик) навсегда зависает. Как можно понять, что за фигня происходит?, как можно посмотреть где что зависает?, а ещё лучше как ребутнуть внутренний стэйт датомик апи либы?.
Сейчас с датомиком всё хорошо, т.к. на этой же машине  новый инстанс сервера к этой же базе норм работает. Очень возможно, что произошла сетевая проблема в прошлом
Локально пока не сумел повторить
Хелп плиз)
включить jmx агента в сервисе, с помощью jmc подключиться к нему
источник

AR

Andrew Rudenko in Clojure — русскоговорящее сообщество
там сразу увидишь какие треды запущены и в каком они состоянии
источник