In addition to Weibo, there is also WeChat
Please pay attention
WeChat public account
Shulou
2025-01-17 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Internet Technology >
Share
Shulou(Shulou.com)06/03 Report--
Spring cloud has been used in the company for almost a year, and the project has been launched. At the same time, hundreds of thousands of online users have arrived. The company used traditional project deployment before, and the business is put together, which makes the system huge and difficult to maintain. After the adoption of spring cloud, a business corresponds to a separate module, that is, what we call micro-services, so it is not so difficult for developers to maintain, and the system starts up quickly. Let's explain the technical framework used in the project:
Spring Cloud is an ordered collection of frameworks. It makes use of the development convenience of Spring Boot to skillfully simplify the development of distributed system infrastructure, such as service discovery registration, configuration center, message bus, load balancing, circuit breaker, data monitoring and so on. It can be started and deployed with one button with the development style of Spring Boot.
Spring boot-an entry-level micro-framework for microservices to simplify the initial building and development of Spring applications.
Eureka-Cloud Service Discovery, a REST-based service for locating services to enable cloud middle-tier service discovery and failover.
Hystrix-fuses, fault-tolerant management tools designed to control the nodes of services and third-party libraries through fuse mechanisms, thereby providing greater fault tolerance for delays and failures.
Zuul-Zuul is a framework that provides dynamic routing, monitoring, resiliency, security and other edge services on cloud platforms. Zuul acts as the front door for all requests at the back end of the Web website for devices and Netflix streaming applications.
Ribbon-provides cloud load balancing, with a variety of load balancing strategies to choose from, which can be used with service discovery and circuit breakers.
Turbine-Turbine is a tool for the aggregation server to send event flow data, which is used to monitor the metrics of hystrix under the cluster.
SpringCloud Sleuth-Log Collection Toolkit, which encapsulates Dapper and log-based tracking as well as Zipkin and HTrace operations, implements a distributed tracking solution for SpringCloud applications.
Feign-Feign is a declarative, templated HTTP client.
In addition to the above 8 components, there are Swagger2-service interface documents, which are used for front-end and back-end contact to improve communication; Conductor-service programming provides an idea for micro-services to execute complex business processes.
Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.
Views: 0
*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.
Continue with the installation of the previous hadoop.First, install zookooper1. Decompress zookoope
"Every 5-10 years, there's a rare product, a really special, very unusual product that's the most un
© 2024 shulou.com SLNews company. All rights reserved.