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

OSCHINA-MIRROR/Crazy-Cloud-crazy-cloud

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

Проект crazy-cloud

Проект crazy-cloud

Проект crazy-cloud предоставляет единый центр аутентификации, поддерживает распределённое развёртывание и линейное расширение. На его основе можно напрямую создавать новые проекты и расширять услуги.

В проекте используются основные фреймворки и промежуточные программы: Eureka, Feign, Ribbon, Zuul, Hystrix, security и OAuth2. Проект построен на основе SpringBoot и SpringCloud и может быть непосредственно применён в производственной среде.

Цель создания проекта — личный интерес автора, а также обобщение опыта использования и изучения технологий для обмена с другими разработчиками и уменьшения количества ошибок при разработке. Последующее обслуживание будет постоянно обновляться и поддерживаться. Приглашаем всех к обсуждению и изучению.

Архитектура проекта

  1. crazy-cloud-common — общие методы упаковки, доступные для всех проектов.
  2. crazy-cloud-admin — система мониторинга для регистрации в центре Eureka.
  3. crazy-cloud-eureka — регистрация на основе Eureka.
  4. crazy-cloud-zuul — шлюз, в настоящее время версия Zuul, планируется обновление до Gateway.
  5. crazy-cloud-guid — генератор глобальных уникальных идентификаторов, поддерживающий распределённое развёртывание.
  6. crazy-cloud-security — пользовательская регистрация, вход в систему, аутентификация и т. д., Spring Security OAuth предоставляет интерфейс единого входа, удобный для интеграции других систем, поддерживающих токены и коды доступа.
  7. crazy-cloud-user — упаковка пользователя как сервиса, предоставление услуг регистрации, входа в систему и получения информации о пользователе.

Общая архитектура

Общая архитектура

Функциональные диаграммы

Центр регистрации Eureka

Eureka Центр мониторинга admin

Admin 2.0 Admin 2.0 Admin 2.0

Кодекс Gitee

  1. Использование Readme_XXX.md для поддержки разных языков, например Readme_en.md, Readme_zh.md.
  2. Официальный блог Gitee blog.gitee.com.
  3. Вы можете посетить https://gitee.com/explore, чтобы узнать об отличных проектах с открытым исходным кодом на Gitee.
  4. GVP (Gitee Value Project) — это проект с открытым исходным кодом, который имеет наибольшую ценность на Gitee и является результатом комплексного отбора Gitee.
  5. Официальное руководство по использованию от Gitee: http://git.mydoc.io/.
  6. Лица обложки Gitee — это серия, демонстрирующая стиль членов Gitee: https://gitee.com/gitee-stars/.

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

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

Введение

**Crazy-cloud предоставляет единый центр аутентификации, поддерживает распределённое развёртывание и линейное расширение. На этой основе можно напрямую создавать новые проекты и расширять услуги.** Основные технологии включают Eureka, Feign, Ribbon, Zuul, Hystrix, security и OAuth2, а также другие ключевые фреймворки и промежуточные программы. ... Развернуть Свернуть
Отмена

Обновления

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

Участники

все

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

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