gradle clean publishToMavenLocal
Необходимо создать версию с помощью gradle, конфигурация установки gradle описана в документации:
https://esdoc.bbossgroups.com/#/bboss-build
bboss http project. Включает в себя следующие функции:
пул соединений HTTP;
компонент вызова службы HTTP — HttpRequestUtil;
балансировщик нагрузки HTTP — HttpRequestProxy. Для использования обратитесь к документации https://esdoc.bbossgroups.com/#/httpproxy.
Особенности балансировщика нагрузки:
Балансировка нагрузки сервисов (в настоящее время предоставляется алгоритм RoundRobin).
Проверка работоспособности сервисов.
Восстановление после сбоев сервисов.
Автоматическое обнаружение сервисов (zk, etcd, consul, eureka, db, другие сторонние центры регистрации).
Динамическое переключение правил маршрутизации.
Управление группами сервисов.
Можно настроить несколько групп адресов кластеров сервисов, поддерживаемый формат конфигурации для каждого списка адресов:
ip:port (протокол по умолчанию — HTTP).
Несколько адресов разделяются запятыми.
Аутентификация безопасности сервисов (конфигурация учётных данных basic).
Особенности основного и резервного маршрутов/аварийного восстановления.
Разработана функция балансировки нагрузки основного и резервного серверов. Если все основные узлы выйдут из строя, запросы будут перенаправлены на доступные резервные узлы. Если резервный узел также выйдет из строя, будет выдано исключение. Если основной узел восстановится, то запросы снова будут отправляться на основной узел.
https://esdoc.bbossgroups.com/#/httpproxy
Пример использования httpproxy: управление конфигурацией на основе apollo, автоматическое обнаружение узлов, автоматическое переключение правил маршрутизации, исходный код:
https://gitee.com/bboss/httpproxy-apollo
https://github.com/bbossgroups/httpproxy-apollo
Техническая группа обмена: 21220580,166471282
Если вы используете bboss или хотите поддержать нашу дальнейшую разработку, вы можете помочь нам следующим образом:
Сбор данных & пакетная обработка в реальном времени🚀
Большое спасибо за вашу поддержку духа открытого исходного кода! ❤ Ваши пожертвования будут использованы для развития сообщества bboss, годового членства в QQ группе, аренды облачного сервера веб-сайта.
BBoss Framework выпущен под версией 2.0 Apache License.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )