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

OSCHINA-MIRROR/somowhere-albedo-cloud

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

Архитектура микросервисов albedo-cloud

  1. Albedo-Cloud — новейшая микросервисная архитектура Spring Cloud Alibaba.

    • Фронтенд: albedo-ui.

    • Основан на открытой версии pig (с сохранением обновлений) и разработан с использованием вторичного исходного кода (также заимствованы идеи jhipster).

    • На основе Spring Cloud, Spring Security OAuth2, система управления RBAC-полномочиями.

    • Элемент-интерфейс упакован в соответствии с концепцией управляемого данными представления, что позволяет быстро начать работу даже без опыта использования Vue.js.

    • Поддерживает общие контейнеры Docker, Kubernetes, Rancher2.

    • Предоставляет практические примеры использования lambda, stream api, webflux.

  2. Быстрый старт:

    1. Добавьте в host:
    127.0.0.1 albedo-mysql
    127.0.0.1 albedo-redis
    127.0.0.1 albedo-auth
    127.0.0.1 albedo-gateway
    127.0.0.1 albedo-register
    127.0.0.1 albedo-sentinel
    127.0.0.1 albedo-monitor
    1. Запустите последовательно:

      • AlbedoRegisterApplication;

      • AlbedoAuthApplication;

      • AlbedoSysApplication;

      • AlbedoFileApplication;

      • AlbedoGenApplication;

      • AlbedoMonitorApplication;

      • AlbedoSentinelApplication;

      • AlbedoJobApplication;

      • AlbedoGatewayApplication.

    2. Запустите фронтенд albedi-ui и перейдите по адресу localhost:4000.

  3. Предварительный просмотр системы:

    Изображение 1 Изображение 2
    Описание
    --- --- ---
    Изображение 3 Изображение 4
    Изображение 5 Изображение 6
    Изображение 7 Изображение 8
    Изображение 9 Изображение 10
    Изображение 11
  4. Основные зависимости:

Зависимость Версия
Spring Boot 2.7.10
Spring Cloud 2021.0.6
Spring Cloud Alibaba 2021.0.5.0
Mybatis Plus 3.5.3.1
hutool 5.8.16
  1. Описание модулей:
  • albedo
    • albedo-auth — авторизационный сервис (3000);
    • albedo-common — системный общий модуль.
      • albedo-common-core — основной пакет общих инструментов;
      • albedo-common-feign — сервисы Feign;
      • albedo-common-job — распределённые задачи;
      • albedo-common-log — сервис логирования;
      • albedo-common-module — базовый пакет модулей;
      • albedo-common-security — инструменты безопасности.
  • albedo-gateway — шлюз Spring Cloud Gateway (9999).
  • Модули функций:
    • albedo-appendix — бизнес-приложения;
    • albedo-file-module — файловый модуль (4010);
    • albedo-gen — генерация графики (5003);
    • albedo-job — модуль распределённой диспетчеризации (5004);
    • albedo-monitor — Spring Boot Admin для мониторинга (5001);
    • albedo-sentinel — модуль мониторинга трафика (8848);
    • albedo-sys-module — система управления общими пользовательскими полномочиями (4000);
    • albedo-tenantDo — модуль арендатора (4020).
  • Плагины:
    • albedo-cache-starter — плагин кэширования;
    • albedo-database — базовый плагин базы данных;
    • albedo-dynamic-database — динамический плагин источника данных;
    • albedo-swagger-seata — плагин распределённых транзакций;
    • albedo-swagger-api — плагин Swagger API;
    • albedo-uid — плагин первичного ключа uid.
  • albedo-register — Nacos Registration Center (8848).
  1. Особая благодарность:

— JetBrains за предоставление прав на разработку некоммерческого программного обеспечения с открытым исходным кодом;

— jhipster, pig, RuoYi. Отправка обратной связи

  1. Приветствуем отправку issue, пожалуйста, чётко опишите причину возникновения проблемы, среду разработки и шаги для воспроизведения.

  2. Не принимаются issue с запросами на добавление функций, такие запросы могут быть сразу закрыты.

  3. somewhere0813@gmail.com

  4. Группа QQ: 685728393

Пожертвования проекту

Развитие проекта невозможно без вашей поддержки. Пожалуйста, угостите автора чашкой кофе!☕

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
LGPL-3.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/somowhere-albedo-cloud.git
git@api.gitlife.ru:oschina-mirror/somowhere-albedo-cloud.git
oschina-mirror
somowhere-albedo-cloud
somowhere-albedo-cloud
master