Что такое весеннее облачко
Микросервисы com Весеннее облако: Введение
Что такое microsserviços? Saouma abordagem de arquitetura naqual o программное обеспечение состоит из де… С тегами java, микросервисы, весна, бразильские разработчики.
Что такое microsserviços?
Это подход, архитектуры, на которой программное обеспечение состоит из мелких услуг независимых, взаимодействующих между себя, и они организованы в соответствии с их областях бизнеса.
Microsserviços являются автономными, каждый сервис может быть разработан, развернуты и расширены, не нарушая работу других служб.
Microsserviços являются экспертами, каждый сервис создан для того, чтобы решить конкретную проблему, при необходимости добавьте в код других обязанностей, рекомендуется разделить его на другую службу.
Microsserviços облегчают повторное использование кода, разделение на модули обязанности четко определены позволяет особые функции услуги могут быть использованы в дополнение к функции без других, без необходимости писать новый код.
Microsserviços позволяют иметь свободу в выборе стека, так как n microsserviços n разных языках, могут общаться с помощью конечных точек без проблем.
Весеннее облако
Предоставляет ряд инструментов, которые упрощают процесс создания приложений, распределенных и масштабируемых.
Среди функций, мы можем назвать:
Обнаружение службы
Что позволяет использовать другие услуги “обнаруживать” легко маршрута из услуг, которые должны получить доступ к
Наиболее известные Spring Cloud:
Ворота
Роль посредника в запросах для других услуг.
Наиболее известные Spring Cloud:
Сервер конфигурации
Позволяет хранить настройки приложения централизованную вне приложения (например, в хранилище, централизовать все параметры всех microsserviços.
Балансировщик нагрузки
Отвечает за распространение эффективного трафика заявок из всех экземпляров одного и того же сервиса.
Наиболее известны в Spring
Притворяться
Облегчает создание и использование HTTP Clients.
автоматический выключатель
Облегчает мониторинга и контроля сбоев и высокие показатели задержки между службами.
Наиболее известны в Spring:
Ссылки и советы, куда пойти учиться больше о:
Что такое microsserviços?
Руководство Для Начинающих По Весеннему Облаку – Райан Бакстер
Знакомство с Весенним облаком за 10 минут
Микросервисы com Весеннее облако
Весеннее облако | Введение | Простое программирование
01 Повестка Дня – Уровень Микросервисов Весенней загрузки
1 Повестка дня и предварительные требования – Микросервисы Spring Boot Уровень 2
Архитектура микросервисов – Что такое обнаружение услуг с помощью Eureka?
Что на самом деле представляет собой обнаружение служб? – Учебник по основам микросервисов
Весеннее обнаружение облачных сервисов: Сервер Netflix Эврика
Весеннее облако Netflix Эврика Бэлдунг
Обнаружение услуг комо Эврика
Как настроить SpringCloud Zuul – Маршрутизацию и фильтрацию с помощью SpringBoot |Java-техника
Микросервисы весенней загрузки 03 – Обнаружение служб Eureka e Gateway Zuul
Весенний Облачный шлюз Baeldung
Весенний Облачный Шлюз Devgan
Spring Cloud | Сервер Конфигурации Облака | Простое программирование
Что такое Весеннее облако? | Технические грунтовки
Spring Cloud Притворяется – Декларативный клиент REST
11 Понимание схемы автоматического выключателя – Микросервисы с пружинной загрузкой Уровень 2
Советы по пружинам: Автоматический выключатель Spring Cloud
Какие-либо вопросы или предложения? Оставляет здесь, в комментариях:)
Русские Блоги
Что такое весеннее облако?
Через два года я слушал других, чтобы построить микросервис с весенним облаком, я только ограничен демостанцией демонстрации. На этот раз компания должна мигрировать из оригинального единственного приложения в архитектуру Micro Service, здесь сидеть вниз по системе обучения;
Введение в весеннее облако
Хотя облако весны с «облачными» словами, это не облачный вычислительный раствор, который построен на весенней ботинке, а набор инструментов для быстрого построения распределенной системы используется.
Приложение, разработанное с помощью пружинного облака, идеально подходит для развертывания на Docker или Pass, поэтому он также называется нативным приложением облака. Yunyun может сделать простое понимание в качестве архитектуры программного обеспечения, обращенной к облачной среде;
Особенности весеннего облака
Весеннее облако имеет следующие особенности:
Это лучше, чем конфигурация
Применимо к различным средам. Разработка, развертывание в ПК Сервер или различные облачные условия
Скрыть сложность компонента и предоставить декларативный, без конфигурации XML
Легкие компоненты. Большинство компонентов встроенных компонентов пружины облако являются более легкими. Например, Эврика, Зуул и т. Д.
Компоненты богаты и полны. Пружинное облако обеспечивает очень полную поддержку архитектуры Micro Service. Например, управление конфигурацией, открытие услуг, автоматические выключатели, шлюзы Micro Service и т. Д.
Выбор нейтральный, богатый. Например, весеннее облако поддерживает использование Eureka, Zookeeper или Consul для обнаружения.
Гибкие компоненты облачных облаков разделяются, а разработчики могут гибко выбрать выбор технологии по требованию.
Весенняя облачная версия
Как видно из вышеуказанного рисунка, облако пружины представляет собой номер версии команды в виде английского слова srx (x).
Субпроекты весеннего облака и совместимость версии
Читатели могут пойтиhttp://projects.spring.io/spring-cloud/ Просмотрите последние компоненты и совместимость между версиями.
Эта статья сначала делает некоторые основные введения в облако весны и начинают использовать и на самом деле бороться.
Интеллектуальная рекомендация
JavaParser: генерация кода Java
Linux выполняет ошибку команд Java: не могу найти или не удалось загрузить основной класс
проблема: Используйте Javac для Compile Test.java на Linux, но используйте Java для запуска Test.Class Tips: Ошибка: Не удается найти или не удалось загрузить основной класс решение: редактировать/etc.
Excel отозвать защиту работы (забыл пароль)
Решите проблему сбоя ноутбука jupyter и измените путь по умолчанию для ноутбука jupyter
Некоторое время назад anaconda на компьютере по умолчанию была обновлена до python3.6, и некоторые часто используемые модули необходимо переустановить. Кроме того, есть такие проблемы, как невозможн.
Русские Блоги
Весеннее облако интервью (2020 последняя версия)
Каталог статьи
Серийный номер | содержание | Адрес ссылок |
---|---|---|
1 | Вопросы тестирования знаний Foundation Java (2020 последняя версия) | https://thinkwon.blog.csdn.net/article/details/104390612 |
2 | Испытание исключения Java (2020 последняя версия) | https://thinkwon.blog.csdn.net/article/details/104390689 |
3 | Вопросы собеседования JVM (2020 последняя версия) | https://thinkwon.blog.csdn.net/article/details/104390752 |
4 | Весеннее интервью (2020 последняя версия) | https://thinkwon.blog.csdn.net/article/details/104397516 |
5 | Весеннее интервью MVC (последняя версия 2020) | https://thinkwon.blog.csdn.net/article/details/104397427 |
6 | Вопросы на собеседование весны (2020 последняя версия) | https://thinkwon.blog.csdn.net/article/details/104397299 |
7 | Весеннее облако интервью (2020 последняя версия) | https://thinkwon.blog.csdn.net/article/details/104397367 |
8 | Вопросы собеседования MyBatis (2020 последняя версия) | https://thinkwon.blog.csdn.net/article/details/101292950 |
9 | Пункт интервью Redis (2020 последняя версия) | https://thinkwon.blog.csdn.net/article/details/103522351 |
10 | Интервью Dubbo (последняя версия 2020) | https://thinkwon.blog.csdn.net/article/details/104390006 |
11 | Интервью Tomcat (2020 последняя версия) | https://thinkwon.blog.csdn.net/article/details/104397665 |
12 | Zookeeper Интервью (2020 последняя версия) | https://thinkwon.blog.csdn.net/article/details/104397719 |
13 | Интервью Netty (2020 последняя версия) | https://thinkwon.blog.csdn.net/article/details/104391081 |
Почему мне нужно учиться весеннее облако?
Будь то коммерческое приложение или пользовательское приложение, очень просто на начальном этапе бизнеса очень просто, и мы обычно реализуем его как единую структуру. Однако, поскольку бизнес постепенно развивается, идеи продукта станут более сложными, а применение структуры мономеров станет более сложной. Это принесет следующие вопросы приложения:
Поскольку применение структуры мономеров обнародовало множество проблем с увеличением сложности системы. В последние годы архитектура Micro-Service постепенно заменила архитектуру мономеров, и эта тенденция станет все более популярной. Весеннее облако в настоящее время наиболее часто используемая структура разработки микросервисов, которая была применена в развитии предприятия.
Что такое весеннее облако
Цели дизайна и преимущества и недостатки
Цели дизайна
Координируйте различные микросервисы, упростите развитие распределенной системы。
Благоприятная точка зрения
Кадр Micro-Service так много нравится: Dubbo, Kubernetes, почему вы используете пружинное облако?
Перспективы развития облака весеннего облака
Общая структура
основной проект
Spring Cloud Config
Централизованные инструменты управления конфигурацией, унифицированные внешние управлению конфигурацией в распределенных системах, использование по умолчанию GIT для хранения конфигурации, может поддерживать обновление и шифрование, дешифрование конфигураций клиента.
Spring Cloud Netflix
Netflix OSS Открытые исходные компоненты Интегрируются, включая Eureka, Hystrix, ленту, ведущую настройку, ZuUL и т. Д. Основные компоненты.
Spring Cloud Bus
Автобус для обмена сообщениями для размножения статуса кластера, используя легкое сообщение прокси сообщения на узел в распределенной системе, которая может использоваться для динамического обновления сервисной конфигурации в кластере.
Spring Cloud Consul
Компоненты управления обслуживанием на основе консула Hashicorp.
Spring Cloud Security
Комплекты безопасности, поддержка нагрузки балансировки клиентов OAUTT2 и аутентификация в системе в Zuul Agent.
Spring Cloud Sleuth
Распределенный запрос Link Track от приложения пружины облака поддерживает отслеживание с использованием Zipkin, Htrace и Logs (например, лося).
Spring Cloud Stream
Легкие события управляют средой MICRO SERVICE, вы можете использовать простую декларативную модель для отправки и получения сообщений, в основном для Apache Kafka и Rabbitmq.
Spring Cloud Task
Micro Service Framework для быстрого построения короткой ограниченной задачи обработки данных используется для добавления функциональности и нефункциональных возможностей для приложения.
Spring Cloud Zookeeper
Компоненты управления обслуживанием на основе apache Zookeeper.
Spring Cloud Gateway
Компонент Gateway API обеспечивает маршрутизацию и фильтрацию.
Spring Cloud OpenFeign
Основываясь на компонентах службы объявлений об объявлении ленты и HYSTRIX, вы можете динамически создавать реализацию интерфейса на основе Annotation Annotation Spring MVC для вызовов сервисов, которые заменили рукоятку в весеннее облако 2.0, чтобы стать гражданином первого класса.
Версия для версии весны облака
Весенние облако и версию Vightboot
Spring Cloud Version | SpringBoot Version |
---|---|
Hoxton | 2.2.x |
Greenwich | 2.1.x |
Finchley | 2.0.x |
Edgware | 1.5.x |
Dalston | 1.5.x |
Весенние облако и различные тематические версии переписки
Component | Edgware.SR6 | Greenwich.SR2 |
---|---|---|
spring-cloud-bus | 1.3.4.RELEASE | 2.1.2.RELEASE |
spring-cloud-commons | 1.3.6.RELEASE | 2.1.2.RELEASE |
spring-cloud-config | 1.4.7.RELEASE | 2.1.3.RELEASE |
spring-cloud-netflix | 1.4.7.RELEASE | 2.1.2.RELEASE |
spring-cloud-security | 1.2.4.RELEASE | 2.1.3.RELEASE |
spring-cloud-consul | 1.3.6.RELEASE | 2.1.2.RELEASE |
spring-cloud-sleuth | 1.3.6.RELEASE | 2.1.1.RELEASE |
spring-cloud-stream | Ditmars.SR5 | Fishtown.SR3 |
spring-cloud-zookeeper | 1.2.3.RELEASE | 2.1.2.RELEASE |
spring-boot | 1.5.21.RELEASE | 2.1.5.RELEASE |
spring-cloud-task | 1.2.4.RELEASE | 2.1.2.RELEASE |
spring-cloud-gateway | 1.0.3.RELEASE | 2.1.2.RELEASE |
spring-cloud-openfeign | Нет | 2.1.2.RELEASE |
Примечание. Версия Hoxton построена из SpringBoot 2.2.x, которая недоступна для версии 1.5.x. С помощью Springboot 1.5.x версия Sprilboot 1.5.x версия Edgware также прекратит обслуживание.
Спрингбот и SpringCloud?
SpringBoot ориентирован на быстрое и удобное развитие отдельных микросхем.
Обеспечить, настроить управление, открытие услуг, автоматические выключатели, маршрутизацию, микро прокси, автобус событий, глобальный замок, аналогичная кампания, распределительная конференция и т. Д.
SpringBoot может покинуть SpringCloud использовать проект разработки, но SpringCloud неотделима от Springboot, который зависит.
SpringBoot ориентирован на быструю и удобное развитие одиночных индивидуумов микросервисов, SpringCloud обращает внимание на рамки управления глобальным обслуживанием.
При разработке распределенных микросух службы с помощью весеннего ботинка мы сталкиваемся с следующими вопросами
(3) Избыточные проблемы с резервированием в распределенных системах.
Что означает регистрация услуг и найти это? Как реализует весна облака?
Когда мы начинаем проект, мы обычно делаем все конфигурации в файле свойств. Как и больше и больше обслуживания и развертывания, дополнения и модификации этих свойств более сложны. Некоторые услуги могут упасть, а некоторые местоположения могут измениться. Атрибуты ручного изменения могут иметь проблемы. Регистрация и открытие услуг Eureka может быть полезно в этом случае. Поскольку все услуги зарегистрированы на сервере Eureka и завершите поиск, позвонив на сервер Eureka, нет необходимости обрабатывать какие-либо изменения и обработки местоположения услуг.
Весенние облако и дуббо различия?
(3) Сервисный шлюз, сам Dubbo не реализован, может быть интегрирован только другими сторонниками технологий, SpringCloud имеет шлюзы ZUUL маршрутизации, в качестве сервера маршрутизации, распространение потребительских запросов, SpringCloud поддерживает автоматические выключатели, а Git Perfect Integrated Profit Контроль поддержки версий, реализация шины транзакции конфигурации обновления и обслуживания автоматической сборки и т. Д. Серия архитектурных элементов микро-сервиса.
В чем смысл нагрузки баланса?
В расчете балансировка нагрузки может улучшить распределение рабочих нагрузок нескольких вычислений ресурсов на компьютерах, компьютерных кластерах, сетевых ссылках, центральных блоках обработки или дисководов. Балансировка нагрузки предназначена для оптимизации использования ресурсов, максимизировать пропускную способность, минимизировать время отклика и избегать перегрузки любого одного ресурса. Используйте несколько компонентов для выполнения балансировки нагрузки, а не отдельных компонентов могут повысить надежность и доступность путем резервирования. Балансировка нагрузки обычно включает в себя выделенное программное обеспечение или аппаратное обеспечение, такое как многослойные коммутаторы или процессы системы сервера доменных имен.
Что такое гистрикс? Как это достичь вины?
Обычно разработано для систем, разработанных с использованием архитектуры Micro-Service, включает в себя много Micro Services. Эти микросервисы сотрудничают друг с другом.
Думать ниже Micro Service
Предположим, что если Micro Service 9 в вышеуказанном рисунке выходит из строя, используйте традиционный метод, который мы будем распространять исключение. Но это все равно приведет к сбою всю систему.
По мере увеличения количества микросервисов эта проблема становится все более сложной. Количество микросхем Micro может составлять до 1000. Это то, где появляется Hystrix, где мы будем использовать функцию метода отставания в этом случае. У нас есть два сотрудника службы, используя услугу, раскрытую сотрудником-потребителем.
Упрощенная карта следующим образом
Сейчас по какой-то причине допустим, служба, раскрытая на производителе работника, будет выбросить исключение. В этом случае я использую Hystrix для определения метода отката. Этот метод резервного копирования должен иметь тот же тип возврата, что и государственная служба. Если в службе экспозиции возникает аномалия, метод отката вернет некоторые значения.
Что такое выключатель Hystrix? Нам это нужно?
По какой-то причине, государственная служба сотрудников-потребительских работников приведет к исключему. В этом случае мы использовали Hystrix, мы определили метод отката. Если исключение происходит в общественной службе, метод отката возвращает некоторые значения по умолчанию.
Если исключение в методе FirstPage () продолжается, схема Hystrix будет прервана, и пользователь работника будет пропустить метод FiretsPage и вызовет метод отката непосредственно. Целью автоматического выключателя является оставлять время для других методов, которые могут быть вызваны первой страницей или первой страницей и вызвать восстановление исключения. Что может произойти, так это то, что есть лучшая возможность восстановления, когда нагрузка маленькая.
[Наружная цепная картина «не удалась, исходная станция может иметь механизм противоугонной цепи, рекомендуется сохранить изображение непосредственно загрузки (IMG-NMSJX6ML-1582105816943) (https://user-gold-cdn.xitu.io/ 2019/12/30 / 16F55FBFD4E33AE7? ImageView2 / 0 / W / 1280 / h / 960 / format / webp / lightore-error / 1)]
Что такое Netflix Fign? Каковы его преимущества?
Первая цель ведения состоит в том, чтобы объединить сложность ограничения на HTTP API независимо от его стабильности.
В примере сотрудника-потребителя мы используем производитель работника с использованием шаблона отдыха.
Но мы должны написать много кода для выполнения следующих шагов
(1) Загрузить баланс с помощью ленты.
(2) Получите экземпляр обслуживания и получите основной URL.
(3) Используйте шаблон отдыха для использования службы. Предыдущий код выглядит следующим образом
Предыдущий код, есть возможность, как NullPointer, не оптимальный. Мы увидим, как использовать Netflix Fign, чтобы позвонить проще и чистить. Если зависимость ленты Netflix также находится в классе, ведущая работа также будет нести ответственность за балансирование нагрузки по умолчанию.
Что такое шина весеннего облака? Нам это нужно?
Рассмотрим следующее: у нас есть несколько приложений для чтения свойства с использованием конфигурации пружинного облака, а конфигурация облака пружины читает эти свойства от Git.
В следующем примере множественные модули производителей работника получают свойство регистрации Eureka от модуля Config onificee.
Что произойдет, если атрибут регистрации Eureka в Git изменяется на другой сервер Eureka. В этом случае нам придется перезапустить службу, чтобы получить обновленные свойства.
Существует также другой способ использовать конечную точку / обновление привода. Но нам придется призвать этот URL отдельно для каждого модуля. Например, если производитель работника развернут на порту 8080, http: // localhost: 8080 / Обновление. Также для производителя работника2 http: // localhost: 8081 / Обновление и т. Д. Это очень неприятно. Вот где работает пружинные облачные автобусы.
Spring Cloud Bus предоставляет функции, которые настраиваются в нескольких случаях. Следовательно, в приведенном выше примере, если мы обновляем продукцию 10 сотрудников, все остальные необходимые модули автоматически обновляются. Это особенно полезно, если у нас есть несколько микроконций для начала и запуска. Это достигается путем подключения всего микро-служения единым сообщением агентом. Всякий раз, когда обновите экземпляры, это событие подпишутся на все Micro Services, прослушивающие этот агент, и они также будут обновляться. Обновление любого единственного экземпляра может быть реализована с помощью конечной точки / шины / обновления.
Роль весеннего облачного выключателя
Когда звонок услуг является еще одной услугой из-за сетевых причин или сама, вызывающий абонент будет дождаться ответа вызывающего абонента. Когда больше запросов на обслуживание вызвало больше запросов, цепных эффектов (лавинов)
Автоматический выключатель имеет полностью открытое условие: определенное количество раз не может быть вызвано в течение определенного периода времени, и множественный мониторинг никаких выключателей выключателей восстановления полностью открыты. Следующий запрос не будет запросить службу.
Половина открытой: в короткое время наблюдается автоматический выключатель вывеска для отправки некоторых запросов, а автоматический выключатель выключен, когда он вызывается.
Закрыть: когда служба находится в обычном состоянии, его можно назвать нормально.
Что такое конфигурация Spring Cloud?
(1) Добавить зависимость POM
(2) профиль добавить связанную конфигурацию
(3) класс запуска Добавить аннотацию @enableConfigserver
Что такое шлюз весеннего облака?
Использование компонента RouteLoCatorBuilder для создания маршрута, в дополнение к созданию маршрутизации RouteLoCatorBuilder для добавления различных предикатов и фильтров, предикатов утверждений, поскольку имена основаны на правилах определенного запроса, фильтры являются всевозможными фильтрацией, используемые для выполнения различных решений и модификаций запросить.
Мужской уход: топ косметических процедур для мужчин
Мужчинам, как и женщинам, необходим хороший уход за лицом, особенно если у них проблемный или сухой тип кожи. К сожалению, процедурам для парней и средствам для них уделяется не так много внимания. Мы решили это исправить! Специально для PEOPLETALK Виктория Майборода, врач-косметолог клиники Swiss-beauty clinic, рассказала о лучших косметических процедурах для мужчин разного возраста, дала рекомендации по уходу и посоветовала средства. Можешь смело поделиться этой статьей с другом, парнем или братом!
Какие уходовые и косметические процедуры нужно делать мужчинам от 18 до 25 лет?
Мужчинам от 18 до 25 лет нужно работать с качеством кожи. Я назначаю уходы австралийского бренда Ultraceuticals, в него входят пилинги, которые отлично очищают и питают кожу лица.
Какие процедуры стоит выбрать мужчинам от 25 до 40 лет?
У мужчин от 25 до 40 лет чаще всего начинаются первые мимические морщины. Во избежание более глубокого залегания морщин я назначаю ботулинотерапию. Суть процедуры заключается в блокировке импульса к мышце. Тем самым мы сохраняем мимику, но морщины не образуются.
Я хочу развеять несколько мифов о ботулинотерапии. Один из самых популярных – выражение «губы ботоксом накачала». Ботулотоксин типа А для увеличения губ не используется. Его основное применение – профилактика и лечение мимического старения. Лайфхак: с помощью ботулинотерапии можно «стабилизировать» потовые железы на ногах, руках и подмышках. Иными словами, дезодорант мужчине больше не понадобится.
Какие антивозрастные процедуры подойдут мужчинам?
Я считаю лучшим методом лечения возрастных изменений кожи процедуры на аппарате Ultraformer, особенно для мужчин.
Суть процедуры Ultraformer – это воздействие на ткани сфокусированного ультразвука, приводящее к эффекту лифтинга, улучшению кожи, уменьшению объема подкожного жира и коррекции фигуры.
Ultraformer отлично укрепляет каркас, подтягивает кожу лица, оказывает липолитическое действие (уменьшение подкожного жира, например брылей или малярных мешков). Он очень хорошо подойдет для тех, у кого лицо склонно к отекам. Процедура проводится без анестезии, поэтому достаточно терпима. Ее преимущество и приятная особенность заключается в том, что делается она всего один раз в год, но эффект очень мощный и стойкий.
Какие процедуры стоит делать мужчинам с проблемной и жирной кожей?
Для мужчин с проблемной и жирной кожей лучше всего подойдут легкие поверхностные пилинги, которые отлично очищают кожу, делая ее более свежей, одновременно стабилизируя сальную железу.
Пилинги работают над ороговевшим эпидермисом (поверхностный слой кожи), очищая его, делают кожу более гладкой и убирают жирный блеск уже после первой процедуры. Пилинги не требуют реабилитации.
Какие процедуры подойдут мужчинам с сухой кожей?
Сухая кожа – это нарушение гидролипидного барьера кожи. Для того чтобы разобраться с этой проблемой, необходимо начать с подбора домашнего ухода. А уже в кабинете у врача можно приступить к процедуре Hydrafacial, с помощью которой мы насыщаем и увлажняем кожу лица.
Какие процедуры делать мужчинам, чтобы избавиться от отеков?
Быстрый результат от отеков можно получить от микротоков. Они работают при помощи импульсного тока, оказывая положительное воздействие на кожу.
Микротоки приводят к улучшению микроциркуляции крови, ускорению метаболических процессов и, соответственно, выведению отеков.
Какие процедуры подойдут для мужчин с раздраженной и чувствительной кожей?
Для раздраженной и чувствительной кожи в первую очередь необходимо выяснить причину. Их может быть несколько – начиная от нарушения липидного барьера кожи и заканчивая розацеа.
В первом случае достаточно правильного подбора увлажняющего крема, а в последнем не обойтись без прогрева. Как он работает: лазерные лучи обеспечивают глубокий прогрев тканей и тем самым стимулируют образование новых коллагеновых волокон, после чего мы получаем результат. Кожа становится ровной, бархатной и приобретает здоровое сияние. Процедура не требует долгой реабилитации, ее можно сделать в обеденный перерыв.