jvmchat | Unsorted

Telegram-канал jvmchat - pro.jvm

5916

Сообщество разработчиков Java Scala Kotlin Groovy Clojure Чат для нач-их: @javastart Наш канал: @proJVM Вакансии: @jvmjobs @jvmjobschat ⚠️ Оффтоп -> @flood ❌Переход на личности ❌Троллинг ❌Реклама ❌HH (вакансии) ❌Варез

Subscribe to a channel

pro.jvm

в гринатоме все на винде работают, на маке без вариантов ?

Читать полностью…

pro.jvm

Там толстовка на 5 размеров больше, так что не завидуй😁

Читать полностью…

pro.jvm

он не может быть сразу 4гб, там 85 процентов от доступной берется насколько я помню

Читать полностью…

pro.jvm

могут себе позволить)

Читать полностью…

pro.jvm

вот это сообщение говорит о том, что между двумя этапами сетаются фильтры, которые фильтруют по настройкам метрики

Читать полностью…

pro.jvm

даже больше, проинжектил регистри в сервис и в рантайме смотрю там

Читать полностью…

pro.jvm

при этом самое смешное для первого есть варнинг A MeterFilter is being configured after a Meter has been registered to this registry. All MeterFilters should be configured before any Meters are registered. If that is not possible or you have a use case where it should be allowed, let the Micrometer maintainers know at https://github.com/micrometer-metrics/micrometer/issues/4920. Enable DEBUG level logging on this logger to see a stack trace of the call configuring this MeterFilter.

Читать полностью…

pro.jvm

они все три вызываются и отрабатывают. ваш кэп это уже и так знал из вашего сообщения

Читать полностью…

pro.jvm

в первом случае был объявлен бин, который вызывается в автоконфигурации. Во второй случае объявлен просто бин.

Читать полностью…

pro.jvm

возможно. сейчас вижу что обе абстаркции вызываются в одной и то же конфигурации в разные этапы - первый в postProess у BPP, второй в afterSingletonsInstantiated от SmartInitializingSingleton

обе метрики в регистри есть в итоге

Читать полностью…

pro.jvm

но команда spring ai не смогла обновить свои стартеры на spring boot 4 к релизу фреймворка

Читать полностью…

pro.jvm

в смысле перенастраивает meter registry под себя?

Читать полностью…

pro.jvm

потому что они регистрируются в какой-то левой meterRegistry?

Читать полностью…

pro.jvm

так первый вызывается самым первым

Читать полностью…

pro.jvm

так я все уже поотлаживал там, все одинаково

Читать полностью…

pro.jvm

Мне когда на jpoint дали футболку то она тоже была большая мне , но скилл разработчика растет вместе с его весом … теперь она мне в самый раз))

Читать полностью…

pro.jvm

Я 4 видел, но попытаю девопсов, может обманули и 4гб сами ставили

Читать полностью…

pro.jvm

Если не ставить - xmx сразу 4гб

Читать полностью…

pro.jvm

Ты сам говоришь, что нет

Это означает, что ты не нашёл

Читать полностью…

pro.jvm

как я мог забыть

management.
metrics:
enable:
app: true

Читать полностью…

pro.jvm

то есть в первом и втором случаях создаются два бина, а далее вызывается методы у обоих бинов?

Читать полностью…

pro.jvm

они даже в одной конфигурации вызываются к одному и тому же бину, но на разных этапах

Читать полностью…

pro.jvm

хорошо, первый и второй метод создают бины, тут они одинаковы, согласен.

Читать полностью…

pro.jvm

Первый метод создаёт customizer, которые собирает автоконфигурация (в данном случае `org.springframework.boot.actuate.autoconfigure.metrics.MeterRegistryConfigurer`), и вызывает customizer-ы.

Второй метод создаёт бин MeterBinder, просто бин, который кто-то должен взять и вызвать. Если вы явно ничего с ним не сделали, то он просто будет лежать в контексте.

Третий метод вызывается после инициализации текущего бина. И @PostConstruct вызывает CommonAnnotationBeanPostProcessor для бинов. Скорее всего представленный кусок кода - это конфигурация, в создании которой CommonAnnotationBeanPostProcessor не учавствует, поэтому никто и не вызывает этот метод.

Читать полностью…

pro.jvm

первый и второй методы разные.

Читать полностью…

pro.jvm

2025 год - это про ИИ

Читать полностью…

pro.jvm

у меня есть подозрение что подсерает подключенный отель

Читать полностью…

pro.jvm

meterRegistry там один

Читать полностью…

pro.jvm

Я бы предположил что в момент вызова второго и третьего что-то еще не проинициализировалось либо что-то позже проинициализируется и затреть работу до.

Читать полностью…

pro.jvm

Брейкпоинт поставить да разобраться. По TTR будет быстрее, чем дождаться верного ответа.

Читать полностью…
Subscribe to a channel