1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/opengoofy-hippo4j

23.04.2025 14:41
GitLife Service Account

требуют перевода.

Этот выпуск включает ряд улучшений и рекомендуется обновиться до текущей версии. Для получения дополнительной информации обратитесь к адресу Release-тега: 1.5.0

Изменения

  • [Config] Настройка контейнерного пула потоков в конфигурационных свойствах переименована в spring.dynamic.thread-pool.web.
  • [Server] Для уточнения семантики, минимальное значение времени ожидания выполнения пула потоков в текущей версии может быть установлено до -1, что означает отсутствие времени ожидания. Важно отметить, что если клиент использует версию ниже 1.5.0, могут возникнуть проблемы совместимости.
  • [Common] Для уточнения семантики, метод ThreadPoolBuilder#maxPoolNum отменен, добавлен метод ThreadPoolBuilder#maximumPoolSize. Исходный API все еще доступен, но будет удален в последующих версиях.

Новые возможности

  • [#1124] Поддержка уведомлений о модификации конфигурации Web-контейнера в режиме Config @yanrongzhen
  • [#1148] Улучшение сценария, когда время выполнения равно 0 или меньше 0 @sususama
  • [#1128] Разработка интернационализации для фронтенда консоли @Svamei @PleasePerfunctory
  • [#1068] Заполнение конфигурации по умолчанию в экземпляре пула потоков @magestacks
  • [#1055] Поддержка расширения типов пулов потоков с использованием внешнего SPI @lingfengcoder
  • [#547] Поддержка динамического изменения параметров конфигурационного центра Consul @road2master
  • [#624] Добавление мониторинга и динамического изменения пула потоков Dubbox @iwangjie- [#977] Добавление роли ROLE_MANAGE для проверки изменений пула потоков @magestacks
  • [#821] Разработка функции изменения пароля пользователем @wulangcode

Переработка

  • [#1092] Переработка схемы расширения SPI @yanrongzhen
  • [#1025] Улучшение реализации BlockingQueueTypeEnum @lianyiwuming
  • [#1015] Переработка названия конфигурационного файла Web-пула потоков @yanrongzhen
  • [#1071] ThreadPoolBuilder предоставляет новый API для максимального числа потоков @jjiey
  • [#1058] Введение нескольких зависимостей Web-контейнеров клиентом приводит к ошибке WebThreadPoolService @Createsequence
  • [#844] Удаление alibaba-dingtalk-service-sdk @baymax55

Ошибки

  • [#1085] Исключение при сериализации DynamicThreadPoolRegisterParameter#threadFactory @magestacks
  • [#1163] Ошибка при адаптации запуска стороннего пула потоков @magestacks
  • [#1134] Ошибка при обновлении конфигурации при запуске Web-контейнера @yanrongzhen
  • [#1129] Prometheus не может корректно собирать данные queue.capacity для пула потоков Hystrix @jjiey
  • [#1121] Экземпляр пула потоков содержит закрытые узлы клиентов @zjHe
  • [#1106] Адаптация Web-контейнера для SpringBoot 1.5.x @yanrongzhen
  • [#1114] Возможное исключение NullPointerException для ZipkinExecutorAdapter @yult97
  • [#1074] Поддержка конфигурации hippo4j для адаптера Hystrix @jjiey
  • [#1040] Параметры конфигурации пула потоков по умолчанию не соответствуют описанию в документации @wulangcode
  • [#1002] Ошибка использования SpringCloud Nacos класса при динамическом обновлении SpringBoot Nacos @BigXin0109
  • [#990] Установленный декоратор для пула потоков не может выполнить задачи, ожидающие завершения @Createsequence- [#966] Alibaba Dubbo не может получить состояние выполнения пула потоков @iwangjie

    Оптимизация

    • [#1159] Оптимизация логики обработки ошибок при неудачном выполнении для Feishu и корпоративного WeChat @ITXiaoShiTou
    • [#1156] Изменение управления уведомлениями пула потоков для фильтрации арендодателей, проектов и пула потоков по умолчанию до 10 @tudou0806
    • [#1069] Поддержка минимального значения времени ожидания выполнения пула потоков -1 @Ronan1024
    • [#1111] Исправление проблемы выбрасывания исключения NullPointerException при создании BlockingQueueTypeEnum.createBlockingQueue(String blockingQueueName, Integer capacity) @LiXuemin
    • [#1072] Предоставление общего метода для безопасного установления corePoolSize и maxPoolSize @jjiey
    • [#1051] Ошибка на странице входа для интернационализированного интерфейса @xiaobaisdz
    • [#1001] При остановке контейнера, если пулы потоков ожидают завершения, возникает исключение при активации предупреждения о превышении времени ожидания @Createsequence
    • [#1024] Конфликт версий клиента и Hippo4j @baymax55
    • [#720] Исправление ошибки вывода логов Dubbo @baymax55
    • [#992] Оптимизация вывода баннера Hippo4j с возможностью возникновения исключения NullPointerException @wulangcode
    • [#976] Установка по умолчанию времени жизни и фабрики потоков при регистрации пула потоков @magestacks
    • [#964] Возврат статуса 304 при конфигурации без изменений при долгом ожидании запроса для низкой версии клиента @wulangcode
    • [#942] Изменение конфигурации диалекта базы данных MyBatis-Plus @li-xiao-shuang - [#959] Исправление вывода избыточных предупреждений WARN в ThreadPoolPluginRegisterPostProcessor @Createsequence
    • [#960] Реализация метода postProcessBeforeInitialization интерфейса BeanPostProcessor в ThreadPoolPluginRegisterPostProcessor @Createsequence
Последнее сообщение коммита: Release 1.5.0 Changelog
23.04.2025 14:38
GitLife Service Account

Это версия с улучшенными функциями, которая исправляет небольшие ошибки. Рекомендуется обновиться до текущей версии. Для получения дополнительной информации перейдите по адресу релиза: 1.4.3

Изменения

  • Переработана мониторинговая система пула потоков, изменены уровни конфигурации и названия
  • Если используется DingTalk для оповещений, ключевое слово «警报» замените на «告警»

Новые функции

  • Переработана логика создания динамического пула потоков с использованием Spring пост-обработчика
  • Включена поддержка нескольких версий на официальном сайте
  • Официальный сайт поддерживает международную локализацию (en-US)
  • Поддержка задержки инициализации пула потоков @wulangcode
  • Добавлены метрики охвата кода Codecov
  • При элегантном завершении проекта прекращается сбор данных о состоянии выполнения

Переработка

  • Переработан DynamicThreadPoolExecutor, добавлены логика расширения плагинов @Createsequence
  • Переработана мониторинговая система пула потоков, добавлены мониторы для контейнеров и сторонних фреймворков
  • Переработана структура пакетов серверной части, объединены модули hippo4j-server

Ошибки- Не удается получить информацию о работе пула потоков Dubbo @iwangjie

  • Ошибка в значении активности оповещений @maxisvest

  • Утрата информации о очередях после нескольких изменений динамического пула потоков

  • Ошибка запуска MySQL при развертывании Docker из-за отсутствия драйвера H2

  • Неправильное количество «-» в конфигурации MySQL в docker-startup.sh @Malcolmli

  • Ошибка присвоения размера очереди при динамической регистрации пула потоков

  • При отсутствии информации о трассировке для оповещений о времени ожидания Feishu отправляется ошибка @mageericОптимизация

  • Изменено описание оповещений, «警报» замените на «предупреждение» @wulangcode

  • Автоматическое определение пути хранения для базы данных H2 @iwangjie

  • Поддержка долгих запросов при запуске сервера после клиента @wulangcode

  • Возврат статуса 304 при отсутствии изменений в конфигурации @wulangcode

  • В классе Lease сервиса discovery необходимо учесть дополнительное время duration при проверке истечения срока @w-jirong

  • Оптимизирована логика ThreadPoolBuilder#maxPoolSize, количество ядерных потоков не должно превышать максимальное количество потоков @wulangcode

  • Перемещен интерфейс консоли hippo4j в текущий проект

  • Добавлены метки фреймворков при запросе списка пулов потоков Web

  • Оптимизирована логика инициализации H2

Последнее сообщение коммита: Released version 1.4.3
23.04.2025 14:37
GitLife Service Account

Это версия с улучшенными функциями, которая исправляет небольшие ошибки. Рекомендуется обновиться до текущей версии. Для получения дополнительной информации перейдите по адресу релиза: 1.4.2

Функции

  • Принудительное указание IP + порта для регистрации клиентов
  • Поддержка spring-cloud-tencent Polaris для динамического обновления пула потоков @weihubeats
  • Загрузка и выполнение SQL-запросов для инициализации баз данных MySQL и H2 при запуске сервиса
  • Перезапись параметров адаптера инициализации @pizihao
  • Добавление опции для включения режима аутентификации на стороне сервера @baymax55

Переработка

  • Замена внутренних сетевых утилит OkHttp на альтернативные @yanrongzhen
  • Удаление глобального использования библиотеки commons-lang3 @yanrongzhen
  • Удаление зависимости от сторонних утилит @pizihao
  • Удаление глобального использования библиотеки Guava @road2master
  • Перестроение DockerFile на основе базы данных H2 @BigXin0109

Исправления ошибок

  • Неудачное получение ссылки на пул потоков в Dubbo 2.7.15 @iwangjie
  • Неправильное расположение параметров для оповещения о динамическом пуле потоков @jinlingmei

Оптимизация- Сбор данных о выполнении пула потоков, если ID пула потоков отсутствует или слишком длинный, будет выброшено исключение @Gdk666.

  • Устранение ситуации пустого динамического пула потоков, что приводит к пустой загрузке процессора.
  • Вывод информации, возвращенной сервером, при неудачной регистрации клиента @wulangcode.
  • Изменение длины полей ID проекта базы данных и ID пула потоков.
  • Добавление инструмента проверки кода maven-checkstyle-plugin.
  • Изменение цветов для отображения мониторинга в консоли.
Последнее сообщение коммита: Released version 1.4.0
23.04.2025 14:37
GitLife Service Account

Это улучшенная версия, которая исправляет несколько ошибок. Рекомендуется обновиться до текущей версии. Для получения дополнительной информации просмотрите теги выпуска по адресу: 1.4.1

Новые возможности

  • Поддержка базы данных H2 @weihubeats
  • Поддержка изменения конфигурации пула потоков в режиме реального времени для одного, нескольких или всех узлов @pizihao
  • Добавлена возможность отключения оповещений о состоянии и емкости пула потоков
  • Если пула потоков @DynamicThreadPool не существует, он будет создан @shanjianq
  • Поддержка динамического изменения параметров с использованием ETCD как центра конфигураций @weihubeats
  • Поддержка создания динамического пула потоков с использованием пула потоков Spring @BigXin0109
  • Добавлено время выполнения при изменении конфигурации пула потоков
  • Добавлены атрибуты заблокированного очереди в страницах запроса пула потоков
  • Определение динамического пула потоков с абстрактным конфигурацией по умолчанию
  • Предоставлен контекст ExecutorContext для упаковки деталей контекста @road2master
  • Создание Docker-образа для сервера, чтобы помочь разработчикам быстро запускать приложение @BigXin0109
  • Добавлены несколько источников данных MQ в адаптер RabbitMQ @weihubeats

Исправления ошибок- Ошибка при запуске при отключении динамического пула потоков @dousp

  • Невозможность использования ExecutorTtlWrapper как типа Executor @BigXin0109

  • Исключение при получении параметров типа WebServer с помощью Undertow @shining-stars-lk

  • Исправлена проверка ограничений на количество и максимальное количество потоков в пуле

  • Ошибка в конвертации единиц измерения в ByteConvertUtil#getPrintSize @onesimplecoder

  • Ошибка выбора одного элемента из списка при создании пула потоков

  • Пропущенные поля в ReflectUtil#getFieldsDirectly @BigXin0109

  • Неверная настройка емкости в локальном коде @BigXin0109

  • Исключение при работе с временем ожидания для пула потоков сервера @oreoft

  • Неверное чтение атрибута времени ожидания, возвращенного сервером

  • Неверное блокирование при добавлении элемента в ResizableCapacityLinkedBlockingQueue#put, если текущее количество элементов превышает емкость## Улучшения

  • Улучшена логика определения долгих запросов @shining-stars-lk

  • Запрет на удаление пула потоков, если он содержит активные потоки @shanjianq

  • Улучшена разметка списка проектов и арендаторов

  • Изменен порядок сортировки в модуле оповещений

  • Асинхронное оповещение при активации стратегии отказа в динамическом пуле потоков

  • Улучшена нумерация потоков, создаваемых фабрикой пулов потоков @road2master

Связаться со мной

Сканируйте QR-код для добавления в ВКонтакте, укажите: hippo4j, чтобы вас пригласили в чат. Если изображение не загружается, перейдите на официальный сайт

Последнее сообщение коммита: Release version 1.4.1
23.04.2025 14:35
GitLife Service Account

hippo4j server совместим с историческими версиями, в hippo4j config были изменены названия некоторых параметров, см. быстрый старт hippo4j config.

Примечание: при обновлении запущенного hippo4j server выполните соответствующий скрипт обновления из директории /conf/sql-upgrade.

Функциональные возможности

  1. [#492] Добавлена мониторинг и динамическое изменение пула потоков Alibaba Dubbo
  2. [#527] hippo4j server поддерживает динамическое изменение времени ожидания выполнения задач
  3. [#506] Адаптация пула потоков для фреймворка Alibaba TTL
  4. [#237] Добавлена функция автоматической регистрации динамических пулов потоков
  5. [#475] Поддержка изменения параметров пула потоков для подписки обратного вызова
  6. [#455] Добавлена возможность пользовательского расширения функции мониторинга динамических пулов потоков через SPI
  7. [#386] hippo4j server поддерживает различные способы мониторинга пулов потоков, например, Prometheus
  8. [#407] Добавлена функция динамического изменения параметров уведомлений

Ошибки

  1. [#405] При изменении пула потоков executeTimeOut в экстремальных условиях могут возникнуть ошибки

  2. [#272] При входе пользователя, если введено несуществующее имя пользователя, в логах появляется ошибка NullPointerException

  3. [#341] Исправлена совместимость пула потоков Tomcat в spring-boot сервисах

  4. [#349] Исключена ошибка при использовании Undertow для запуска вместо Tomcat Jar## Оптимизации

  5. [#532] Модуль hippo4j-core-spring-boot-starter переименован в hippo4j-config-spring-boot-starter

  6. [#524] Разделены подстраницы для пулов потоков контейнеров: Tomcat, Undertow, Jetty

  7. [#252] Кодирование URL при доступе сервера к клиенту

  8. [#501] Оптимизация глобального метода заполнения MyBatisPlus

  9. [#472] По умолчанию сортировка списка пулов потоков в консоли по возрастанию

  10. [#448] В меню консоли для пулов потоков, для неизменяемых пулов потоков, запрещено изменение размера очереди

  11. [#447] Изменения в функциональности консоли для динамических пулов потоков

  12. [#426] Сортировка списка проектов и арендаторов по времени создания в обратном порядке

  13. [#358] Оптимизация интерфейса графиков мониторинга пулов потоков

  14. [#410] Установка по умолчанию параметра maven-gpg-plugin для отключения выполнения

  15. [#408] Добавлены обязательные поля для поиска в консоли

  16. [#373] Оптимизация абстракции уведомлений и оповещений hippo4j

  17. [#399] Исправлена ошибка при запуске без конфигурации пула потоков в центре конфигураций

  18. [#375] Оптимизация интерфейса и функциональности оповещений пулов потоков в консоли

  19. [#384] Оптимизация интерфейса редактирования пулов потоков Web и фреймворка

  20. [#380] Оптимизация интерфейса добавления и редактирования пулов потоков

  21. [#357] Оптимизация интерфейса детального отображения работы пулов потоков## Переработка

  22. [#460] Удалён пользовательский компонент логирования

  23. [#361] Переработана функция мониторинга пулов потоков

  24. [#374] Переработано определение активации центра конфигураций hippo4j core

  25. [#360] Переработаны уведомления о изменениях конфигураций и оповещения

  26. [#308] Перенесена адаптация пулов потоков Web-контейнера в модуль hippo4j-adapter

Последнее сообщение коммита: Release 1.4.0 release version
23.04.2025 14:34
GitLife Service Account

Новая функциональность

  • Добавлена возможность настройки пула потоков в консоли с правами Admin
  • Добавлен мониторинг пула потоков Hystrix и динамическое изменение конфигурации
  • Добавлен мониторинг данных пула потоков Netty с динамической загрузкой
  • Добавлен CI-процесс GitHub Actions
  • Добавлен пример проекта на Spring Kafka
  • Адаптация пула потоков для версий Tomcat >= gst 9.0.55

Переработка

  • Разделение подкаталогов для большего количества пулов потоков

Оптимизация

  • Добавлен вывод баннера в hippo4j core
  • Улучшена наименовательная часть изменяемого буфера с блокировкой

Ошибки

  • Задержка изменения конфигурации Apollo на одну версию
  • При использовании hippo4j-core в Spring Boot с конфигурационным центром Nacos, при запуске появляется сообщение об отсутствии ConfigService

Просмотреть релиз версии 1.3.1: https://github.com/mabaiwan/hippo4j/milestone/9

Исправления:

  • "gst 9.0.55" на "версий Tomcat >= 9.0.55"
  • "наименовательная часть" на "название изменяемого буфера"
  • "Apollo на одну версию" на "конфигурации Apollo на одну версию"
Последнее сообщение коммита: Release version 1.3.1
23.04.2025 14:33
GitLife Service Account

1.3.0 релиз основного фреймворка, адаптированного для сторонних фреймворков.

В настоящее время завершена адаптация пулов потоков для Dubbo, RabbitMQ, RocketMQ, RocketMQSpringCloudStream. В будущем планируется добавить поддержку Kafka, Hystrix и других фреймворков или промежуточных слоев.

Примечание: это существенное обновление, совместимое с предыдущими версиями.

Новые возможности

  1. Добавлен мониторинг и динамическое изменение пула потоков для RabbitMQ
  2. Добавлен мониторинг и динамическое изменение пула потоков для RocketMQ
  3. Добавлен мониторинг и динамическое изменение пула потоков для Dubbo
  4. Добавлен мониторинг и динамическое изменение пула потоков для RocketMQ в SpringCloud Stream

Переработка

  1. Переработана функция поиска и изменения пулов потоков контейнера
  2. Улучшена логика изменения данных после активации мониторинга конфигурационного центра

Оптимизация

  1. Удалены ненужные компоненты из консольного интерфейса

  2. Не отображались поля на странице сервиса на китайском языке

  3. Оптимизация интерфейса управления

  4. Добавлено мгновенное обновление параметров списка после изменения экземпляра пула потоков

  5. Редактирование пула потоков контейнера доступно только для пользователей с правами администратора

  6. Изменение пути пакета для SpringBoot Starter## Исправления ошибок

  7. Исправлено отсутствие действия при динамическом обновлении SpringBoot Nacos

  8. Ошибка при конфигурации alarm=false без определения платформы и получателей уведомлений

Ссылки

Официальный сайт: https://hippo4j.cn/
Присоединяйтесь к обсуждению: https://github.com/longtai-cn/hippo4j/issues/9

Просмотрите issue версии 1.3.0: https://github.com/mabaiwan/hippo4j/milestone/8?closed=1

Последнее сообщение коммита: Modify the changeable capacity thread pool name
23.04.2025 14:33
GitLife Service Account

hippo4j core & server 1.2.0 поддерживает плавный обновляемый процесс.

Исправление ошибок

Оптимизация

Официальный сайт: https://hippo4j.cn/
Присоединиться к обсуждению: https://github.com/longtai-cn/hippo4j/issues/9

Последнее сообщение коммита: Release version 1.2.1
23.04.2025 14:32
GitLife Service Account

Функциональные изменения

Оптимизации

Исправление ошибок

Ссылки

Официальный сайт: https://hippox.cn/
Присоединиться к обсуждению: https://github.com/acmenlt/dynamic-threadpool/issues/9

Последнее сообщение коммита: Release version 1.2.0
23.04.2025 14:31
GitLife Service Account

Hippo4J пул потоков 1.1.0 RELEASE версия, добавила Hippo4J-Core (динамический пул потоков, зависящий от конфигурационного центра).

Новые возможности

  • [#99] Удаление реализации кода внутри DynamicThreadPoolExecutor, расширение только через точки расширения пула потоков
  • [#101] Статистика количества выполнений стратегии отказа пула потоков через динамическое проксирование
  • [#102] Абстракция модуля уведомлений и оповещений
  • [#103] Абстракция ядра Hippo4J, позволяющая выполнять динамическое изменение параметров, мониторинг и оповещения без зависимости от серверной части
  • [#107] Добавление кнопки удаления пула потоков с правами администратора
  • [#112] Добавление оповещений при длительном выполнении задач пула потоков
  • [#113] Поддержка контейнерного пула потоков Undertow
  • [#114] Поддержка контейнерного пула потоков Jetty
  • [#124] Переработка системы исключений серверной части

Улучшения

  • [#77] Перенаправление на страницу входа при истечении срока действия токена в фронтенде
  • [#92] Улучшение вывода логов при запуске сервера
  • [#118] Улучшение контроля прав доступа для кнопок в фронтенде
  • [#129] Улучшение текста оповещений о проблемах с пула потоков
  • [#134] Улучшение стиля всплывающих окон
  • [#136] Поддержка низких версий SpringBoot Bind
  • [#138] Улучшение модуля уведомлений

Исправление ошибок

  • [#109] Дублирование записи 'xxx' для ключа 'uk_configinfo_datagrouptenant'## Ссылки

Официальный сайт: https://hippox.cn
Присоединиться к обсуждению: https://github.com/acmenlt/dynamic-threadpool/issues/9

Последнее сообщение коммита: 1.1.0 版本发布.
23.04.2025 14:30
GitLife Service Account

Hippo4J: библиотека для управления пулами потоков версии 1.0.0 RELEASE.

Возможности

  • [#23] Просмотр стека выполнения пула потоков
  • [#68] Расширение Web-контейнера для динамического изменения параметров пула потоков и мониторинга

Улучшения

  • [#63] Удаление API версий SpringBoot
  • [#64] Адаптация ListableBeanFactory#findAnnotationOnBean для старых версий SpringBoot
  • [#65] Оптимизация вызова серверных хуков при закрытии клиента
  • [#67] Добавление ID и состояния пула потоков в диалоговое окно параметров
  • [#70] Дополнение документации по замене пула потоков Hippo4J
  • [#80] Проблема инициализации бина при использовании конфигурации hippo4j-spring-boot-starter в 1.5.x SpringBoot
  • [#83] Оптимизация проверки рациональности редактирования параметров пула потоков
  • [#91] Переработка блокировки чтения и записи в BaseInstanceRegistry

Исправления ошибок

  • [#66] Невозможность точного очистки кэша экземпляров пула потоков в локальном проекте
  • [#72] Ошибочное отображение активности различных экземпляров пула потоков на странице
  • [#74] Исправление логики создания динамического пула потоков
  • [#78] Проблема с неустановленными усилительными параметрами при создании динамического пула потоков
  • [#82] Проблема синхронизации при управлении частотой отправки уведомлений
  • [#86] Проблема получения контекста пула потоков Tomcat

Ссылки

Официальный сайт: https://hippox.cn
Присоединиться к обсуждению: https://github.com/acmenlt/dynamic-threadpool/issues/9

Последнее сообщение коммита: 发布 1.0.0 Release 版本.
23.04.2025 14:30
GitLife Service Account

v1.0.0-alpha улучшенная версия, в которой были выполнены исправления ошибок и улучшены функции.

Функции

  • [#43] Настройка в конфигурационном файле для включения или отключения функции динамического пула потоков
  • [#49] Предоставление интерфейса для очистки недействительных экземпляров
  • [#54] Поддержка большего количества типов стратегий отказа
  • [#58] Поддержка веб-консоли для настройки пользовательских стратегий отказа пула потоков
  • [#61] Добавление примера проекта с пользовательским реализованным SPI отказа

Оптимизация

  • [#48] Исправление проблемы уведомления при отсутствии родительского контекста в Spring
  • [#51] Оптимизация зависимости от высоких версий OKHttp
  • [#53] Исправление проблемы получения пользовательского исключения сервера
  • [#55] Возврат имени стратегии отказа для параметров экземпляра пула потоков
  • [#57] Пропуск проверки обязательных полей при отключении функции в конфигурационном файле

Исправление ошибок

  • [#42] После запуска клиента, сервер не может найти экземпляр в течение OnClickListener
  • [#44] Конфликт bean DiscoveryClient
  • [#45] Ошибка получения информации о пользователе на главной странице
  • [#46] Невозможность упоминания людей в корпоративном WeChat
  • [#47] Повторный запрос на изменение пула потоков при крайних условиях
  • [#50] Ошибка записи текущего пользователя на сервере## Ссылки

Официальный сайт: https://www.hippox.cn
Присоединиться к группе для общения: https://www.hippox.cn/pages/dd137d

Последнее сообщение коммита: 升级 1.0.0-beta version.
23.04.2025 14:29
GitLife Service Account

1.0.0-alpha версия, которая не вносит изменений в функциональность по сравнению с предстоящей версией 1.0.0, а только включает исправления ошибок, которые могут быть обнаружены.

Функциональные изменения

[#15] Сбор и отправка исторических данных о работе пула потоков, отображение на сервере
[#31] При добавлении или изменении данных на сервере, проверка на наличие чувствительных символов
[#33] Периодическое удаление исторических данных о работе пула потоков
[#34] Требование имени пользователя и пароля для взаимодействия клиента с сервером

Улучшения

[#16] Оптимизация конфигурации пула потоков для динамического подписывания
[#22] Оптимизация развертывания кластера клиентов с множеством экземпляров, дифференцированное конфигурирование для одиночных экземпляров пула потоков
[#25] Предоставление JSON Facade-модели, добавление Jackson-сериализации
[#27] Поддержка пользовательских сроков истечения для хранения исторических данных пула потоков на сервере

Исправление ошибок

[#29] Ошибка при первом изменении параметров пула потоков после запуска клиента
[#40] Исправление утечки памяти в HttpClientUtil и оптимизация выбрасываемых исключений

Ссылки

Официальный сайт: https://www.hippox.cn
Присоединиться к обсуждению: https://www.hippox.cn/pages/dd137d

Последнее сообщение коммита: 重构日志打印及连接流异常捕获.
1
https://api.gitlife.ru/oschina-mirror/opengoofy-hippo4j.git
git@api.gitlife.ru:oschina-mirror/opengoofy-hippo4j.git
oschina-mirror
opengoofy-hippo4j
opengoofy-hippo4j