XueYi-Cloud: платформа для быстрой разработки мультитенантных SaaS-решений на основе микросервисной архитектуры
Основанная на SpringBoot, Mybatis-Plus, RabbitMQ, Vue2, Element-UI и flowable, эта платформа предназначена для создания мультитенантных решений SaaS. Она поддерживает очереди сообщений, управление доступом, динамические источники данных, мультитенантность, рабочие процессы, физическое и логическое разделение данных и другие функции. Платформа интегрирует Snowflake для обеспечения глобального уникального идентификатора и оптимизирует управление ролями, модулями и меню.
Платформа предлагает следующие возможности:
Предварительный просмотр
Доступны два типа учётных записей: обычные и административные. Обычные учётные записи предназначены для обычных пользователей, а административные — для управления системой.
Структура
Проект использует архитектуру клиент-сервер с микросервисным подходом к разработке фронтенда. Серверная часть основана на Spring Boot, Spring Cloud и Alibaba. В качестве центра регистрации и конфигурации используется Nanos, а для аутентификации — Redis. Для управления трафиком применяется Sentinel, а для распределённых транзакций — Seata. Рабочий процесс реализуется с помощью flowable.
Внимание
Необходимо изменить URL базы данных и настройки Redis и Nacos.
Разработка
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )