8 (905) 200-03-37 Владивосток
с 09:00 до 19:00
CHN - 1.14 руб. Сайт - 17.98 руб.

Принципы подлинного пружинного облака Alibaba Micro -Service

Цена: 1 007руб.    (¥56)
Артикул: 630731032183

Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.

Этот товар на Таобао Описание товара
Продавец:安庆新华书店图书专营店
Адрес:Аньхой
Рейтинг:
Всего отзывов:0
Положительных:0
Добавить в корзину
Другие товары этого продавца
¥60.91 095руб.
¥ 188 187.993 381руб.
¥651 169руб.
¥48.75877руб.


Параметры продукта

Название: Spring Cloud Alibaba Micro Service

Цена: 106,00

Автор: Тан Фенг (MIC)

Время публикации: 2020-04

ISBN: 9787121388248

Пресса: электронная промышленная пресса



Введение

Эта книга проводит комплексный анализ технических компонентов в рамках экологии Spring Cloud от применения до принципов. Распределенные транзакции Seata и MicroService Gateway Prescry Cloud Gateway.Поскольку все технические компоненты в Spring Cloud интегрированы на основе структуры Micro -Service Spring Boot, был также проанализирован более подробный анализ основных принципов Spring Boot.Все технические компоненты, связанные с использованием этой книги“ сцена↠ спрос&Рарр; решение→ приложение&Рарр; принцип&Rdquo; модель обучения технологии с высокой эффективностью разработана для того, чтобы читатели знали это и почему.существовать“ принцип&В некоторых случаях автор использует большое количество исходного кода и графики для анализа, чтобы помочь читателям достичь цели глубокого обучения и понимания технических компонентов.


Оглавление

Глава 1 История разработки микро служб 1 1.1 Эволюция микро архитектуры в распределенную архитектуру 2 1.1.1 Одно архитектура 2 1.1.2 Кластер и вертикальная 3 1.1.3 SOA 4 1.1.4 Микро -сервис 7 1.2.1 Преимущества архитектуры микросервисной архитектуры 7 1.2.2 Задача, стоящая перед микро -сервисной архитектурой 7 1.3 Как достичь архитектуры микросервисной архитектуры 8 1.3.1 Микро -сервис Решение Spring Cloud 10 2.1 Что такое Spring Cloud 11

Глава 1 История развития микросервисов   1
1.1 Эволюция от единственной архитектуры в распределенную архитектуру   2
1.1.1 Единственная архитектура   2
1.1.2 кластер и вертикализация   3
1.1.3 SOA   4
1.1.4 Микросервисная архитектура   5
1.2 Задача, вызванная архитектурой микросервисов   7
1.2.1 Преимущества архитектуры микросервиса   7
1.2.2 Задача, стоящая перед архитектурой микросервисов   7
1.3 Как реализовать архитектуру микросервиса   8
1.3.1 Диаграмма архитектуры микро -сервиса   8
1.3.2 Технические проблемы в архитектуре микросервиса   9
Глава 2 Spring Cloud of Micro Services Solution   10
2.1 Что такое Spring Cloud   11
2.2 Введение в версию Spring Cloud   12
2.3 Реализация по спецификации облака пружины   13
2.4 Spring Cloud Netflix   14
2.5 Spring Cloud Alibaba   15
2.5.1 Spring Cloud Alibaba Advantage   15
2.5.2 Версия Spring Cloud Alibaba   16
Глава 3 Spring Boot of Spring Cloud   18
3.1 Re -Instronding Spring Boot   18
3.1.1 Spring IOC/DI   19
3.1.2 Обновление метода сборки бобов   21
3.1.3 Значение пружинной загрузки   23
3.2 Приложение быстрого конструкции пружинной загрузки   25
3.3 Принципы автоматической сборки пружинной загрузки   26
3.3.1 Реализация автоматической сборки   27
3.3.2 EnebleAutoConfiguration   28
3.3.3 AutoConfigurationImportSelector   29
3.3.4 Анализ принципа автоматической сборки   31
3.3.5 @conditional Conditudal Assembly   34
3.3.6 Spring-Autoconfigure-Metadata   37
3.4 Рукоротник осознайте стартер   38
3.4.1 Спецификации именования стартера   38
3.4.2 Реализуйте стартер на основе Redis   38
3.5 Резюме этой главы   41
Глава 4 Управление услугами в архитектуре микросслуги   42
4.1 Как понять Apache Dubbo   43
4.2 Apache Dubbo реализует удаленную связь   44
4.3 Spring Boot Integrated Apache Dubbo   48
4.4 быстро начнется Zookeeper   52
4.4.1 Установка Zookeeper   52
4.4.2 Структура данных Zookeeper   52
4.4.3 Характеристики Zookeeper   53
4.4.4 Механизм наблюдателя   54
4.4.5 Анализ общих сценариев применения   54
4.5 Apache Dubbo Integrated Zookeeper Регистрация услуг   56
4.5.1 Apache Dubbo Integrated Zookeeper для реализации этапов регистрации услуг   57
4.5.2 Реализация реализации Центра регистрации Zookeeper   59
4.6 Active Dubbo Spring Cloud   60
4.6.1 Реализация поставщика услуг Dubbo   60
4.6.2 Реализация сервисного звонка Dubbo   63
4.7 Apache Dubbo Advanced Applicant   65
4.7.1 Устойчивость к разлому кластера   66
4.7.2 Балансировка нагрузки   67
4.7.3   68
4.7.4 Правила связывания хоста   69
4.8 Анализ исходного кода Apache Dubbo Core   70
4.8.1 Конструкция исходного кода   71
4.8.2 Основной SPI Dubbo   71
4.8.3 Уттазически   81
4.8.4 IOC и AOP в Дуббо   85
4.8.5 Принципы интеграции Dubbo и Spring   89
4.9 Резюме этой главы   95
Глава 5 Регистрация и обнаружение услуг   97
5.1 Что такое alibaba nacos   98
5.2 Основное использование NACOS   99
5.2.1 Установка NACOS   99
5.2.2 Регистрация услуг NACOS обнаружила связанные описания API   100
5.2.3 NACOS Integrated Spring Boot Реализация службы регистрации и обнаружения   101
5.3 Высокое доступное развертывание NACOS   103
5.3.1 Требования к среде установки   104
5.3.2 Установочный пакет и подготовка к окружающей среде   104
5.3.3 Конфигурация кластера   104
5.3.4 Настройка базы данных MySQL   105
5.3.5 Запустите службу NACOS   105
5.4 Dubbo Используйте NACO для реализации регистрационного центра   106
5.5 Spring Cloud Alibaba Nacos Discovery   109
5.5.1 Разработка сервера   109
5.5.2 Развитие потребителей   113
5.6 Анализ принципа реализации NACOS   115
5.6.1 Архитектурная схема NACOS   116
5.6.2 Принципы регистрационного центра   116
5.7 В -DEPTH Интерпретация исходного кода NACOS   117
5.7.1 Когда Spring Cloud завершит регистрацию службы   117
5.7.2 NacosserviceRegistry реализация   122
5.7.3 Анализ регистрации услуг NACOS с уровня исходного кода   123
5.7.4 Откройте адрес запроса поставщика услуг   127
5.7.5 Анализ принципа динамического восприятия адреса обслуживания NACOS   130
5.8 Резюме этой главы   132
Глава 6 Реализация NACOS Unified Configuration Management   133
6.1 Введение в центр конфигурации NACOS   134
6.2 NACOS интегрирует Spring Boot для реализации унифицированного управления конфигурацией   134
6.2.1 Подготовка проекта   134
6.2.2 Spart NACOS Server   135
6.2.3 Создание конфигурации   135
6.2.4 Запустите службу и тестирование   137
6.3 Spring Cloud Alibaba Nacos config   137
6.3.1 Основные приложения конфигурации NACOS   137
6.3.2 Конфигурация динамического обновления   139
6.3.3 Имена расширения файлов на основе конфигурации идентификатора данных YAML   140
6.3.4 Переключение конфигурации различных средств   141
6.3.5 NACOS Config COUNTECT INDEMPACE И ГРУППА   142
6.4 Анализ принципов реализации конфигурации NACOS   145
6.4.1 CRUD настроен   145
6.4.2 Динамический мониторинг или толчок   146
6.5 Как достичь загрузки конфигурации пружинного облака   148
6.5.1   148
6.5.2 Propertysourcelocator   150
6.6 Анализ исходного кода NACOS Config COURE   152
6.6.1 nacosfactory.createConfigService   154
6.6.2 NacosconfigService Construction   155
6.6.3 Клиентский работник   155
6.6.4 ClientWorker.CheckConfiginfo   157
6.6.5 longpollingrunnable.run   157
6.6.6. Механизм обработки на стороне обслуживания длинной обработки вращения   161
6.6.7 Clientlongpolling   164
6.7 Сводка этой главы   167
Глава 7 Ограничение и предохранитель микро -сервиса на основе Sentinel   168
7.1 Роль ограничений и реализации обслуживания   168
7.1.1 Контр -алгоритм   169
7.1.2 Алгоритм скользящего окна   170
7.1.3.   171
7.1.4 Алгоритм ограничения по низким биттажу   172
7.2 Служба предохранителя и понижение   172
7.3 Распределенная структура ограничения тока Страж Страж   174
7.3.1 Особенности Sentinel   174
7.3.2 Композиция Sentinel   175
7.3.3 Развертывание мониторинга Sentinel   175
7.4 Основное применение Sentinel   176
7.4.1 Реализация Sentinel   176
7.4.2 Определение ресурсов   178
7.4.3 Правила защиты ресурсов Sentinel   179
7.4.4 Sentinel за реализацию таяния обслуживания   183
7.5 Spring Cloud Integrated Sentinel Practice   185
7.5.1 Sentinel Accesss Spring Cloud   185
7.5.2. Реализуйте конфигурацию управления потоком на основе мониторинга Sentinel   187
7.5.3 Индивидуальный лимит тока URL -адреса.   189
7.5.4 Очистка ресурсов URL   189
7.6 Sentinel интегрирует NACO для реализации правил управления динамическим потоком   190
7.7 Sentinel Dashboard Integrated NACOS Правила реализации синхронно   194
7.7.1 Модификация исходного кода мониторинга Sentinel   194
7.7.2 Sentinitinel Dashboard Synchronous   199
7.8 Dubbo Integrated Sentinel для достижения предела тока   200
7.8.1 Dubbo Service Access to Sentinel Dashboard   200
7.8.2 Конфигурация правил ограничения обслуживания Dubbo   201
7.9 Sentinel Hot Spet Limit   203
7.9.1 Использование горячих параметров   204
7.9.2 @sentinelresource Параметры горячей точки   205
7.9.3 Описание правил горячих параметров   206
7.10 Принцип работы Sentinel   206
7.11 Анализ принципов рабочих принципов Spring Cloud Cloud   207
7.12 Анализ исходного кода Sentinel Core Source   210
7.12.1. Исходный код текущего предела   210
7.12.2 Статистика данных реального индикатора времени   216
7.12.3 Принципы реализации услуг понижены   225
7.13 Сводка этой главы   229
Глава 8 Распределенные дела   230
8.1 Теоретическая модель распределенных транзакций   231
8.1.1 x/Open Distributed Transaction Model   231
8.1.2 Отправить соглашение на двух этапах   233
8.1.3 Трехэтапное соглашение о отправке   234
8.1.4 CAP Теорема и теория базовой теории   236
8.2 Общие решения для распределенных транзакций   238
8.2.1 Схема компенсации TCC   238
8.2.2 Окончательное решение для согласованности на основе сообщений о надежности   239
8.2.3 Максимальный тип жесткого уведомления   242
8.3 Распределенная транзакционная рамка Seata Seata   243
8.3.1 в режиме   243
8.3.2 Режим сага   244
8.4 Установка Seata   248
8.4.1 Режим хранения файлов   248
8.4.2 режим хранения дБ   249
8.4.3 Описание центра конфигурации сервера SEATA   251
8.5 в режиме Dubbo Integrated Seata   258
8.5.1 Подготовка проекта   259
8.5.2 Подготовка базы данных   259
8.5.3 Описание основного метода   260
8.5.4 Запуск проекта запуска и доступ к запуска проекта и доступ   264
8.5.5 Интегрировать SEATA для реализации распределенных транзакций   265
8.6 Spring Cloud Alibaba Seata   269
8.6.1 Подготовка Pring Cloud Project   270
8.6.2 Интегрированное пружинное облако Alibaba Seata Seata   270
8.6.3 Объяснение группировки транзакций   275
8.7 Реализация сиэта в режиме   276
8.7.1 в принципе реализации режима DY DY   277
8.7.2 Анализ принципа второго этапа режима AT   279
8.7.3 о гарантии изоляции дел   280
8.8 Резюме этой главы   283
Глава 9 RocketMQ Распределенное сообщение об сообщении   285
9.1 Что такое RocketMQ   285
9.1.1 Сценарии применения RocketMQ   286
9.1.2 Установка RocketMQ   286
9.1.3 Как отправлять сообщения   287
9.1.4 Как потреблять информацию   289
9.2 Spring Cloud Alibaba RocketMQ   291
9.2.1 Spring Cloud Alibaba Rocketmq Architecture Diagram   293
9.2.2 Процесс отправки сообщений о облачном потоке Spring   294
9.2.3 Интегрированное сообщение RocketMQ   299
9.2.4 Подписка на интегрированную подписку RocketMQ Binder   303
9.2.5 Подписка подписки на сообщение об облачном потоке Spring   308
9.3 Управление кластером RocketMQ   314
9.3.1 Общий дизайн архитектуры   314
9.3.2 Основная концепция   315
9.3.3 Почему вы отказываетесь от Zookeeper и выбираете именервер   316
9.4 Как достичь новостей заказа   318
9.4.1 Сообщение последовательности Использование сценариев   318
9.4.2 Как отправить и новости последовательности потребления   319
9.4.3 Технические принципы, отправленные в порядке   321
9.4.4 Технические принципы, отправленные обычной отправкой   322
9.4.5 Технические принципы потребления в порядке   324
9.4.6 Технические принципы одновременного потребления   325
9.4.7 Сила сообщения   325
9.5 Как реализовать сообщения о транзакциях   326
9.5.1 Использование сообщений транзакций   326
9.5.2 Как отправлять сообщения транзакций   327
9.5.3 Технические принципы сообщений о транзакциях   330
9.6 Высокопроизводительный дизайн   331
9.6.1 Напишите в порядке   333
9.6.2 Дизайн очереди потребителей   334
9.6.3 Новости   336
9.6.4 Data Zero Copy   336
9.6.5 Динамическая телескопическая способность   336
9.6.6 Доставка новостей в режиме реального времени   337
9,7 Высокий доступный дизайн   338
9.7.1 Сообщение, чтобы отправить механизм повторения   339
9.7.2 Механизм избегания разломов   340
9.7.3 Синхронный диск кисти и асинхронный диск кисти   343
9.7.4 Копия   350
9.7.5 Разделение чтения и письма   351
9.7.6 Механизм повторного использования потребления   351
9.7.7 ACK Механизм   352
9.7.8 Развертывание кластера брокеров   352
9.8 Резюме этой главы   353
Глава 10 Весенний облачный шлюз   354
10.1 Роль API Gateway   355
10.1.1 Объединенная проверка сертификации   356
10.1.2 серой релиз   357
10.2 Суть и технический отбор шлюза   358
10.2.1 OpenResty   358
10.2.2 Spring Cloud Zuul   360
10.2.3 Spring Cloud Gateway   361
10.3 Gateway Spring Cloud Gateway   361
10.3.1 Спринг-Клайт-Гейтэй-Сервис   361
10.3.2 Спринг-Клайт-Гейтвей-выборка   362
10.4 Анализ принципов Принципов Pring Cloud Gateway   363
10.5.   364
10.5.1 маршрут сопоставления правил времени   365
10.5.2 маршрут для совпадения печенья   365
10.5.3 маршрут сопоставления заголовков   366
10.5.4 Маршрут сопоставления хоста   366
10.5.5 Сопоставление метода запроса   367
10.5.6.   367
10.6 Фабрики фильтрования шлюза   367
10.6.1 Gatewayfilter   368
10.6.2 Globalfilter   372
10.7 Пользовательский фильтр   375
10.7.1 Custom Gatewayfilter   375
10.7.2 Custom GlobalFilter   377
10.8 Интегрированная реализация NACOS Spring Cloud Gateway. Запрашивая загрузку   378
10.9 Spring Cloud Gateway Integrated Sentinel Gateway   381
10.9.1.   382
10.9.2 Пользовательское ограничение пакета API   384
10.9.3 Индивидуальные аномалии   386
10.9.4 Консоли управления потоком шлюза   387
10.9.5 Принципы ограничения шлюза   388
10.10 Сводка этой главы   389

Отображать всю информацию