In the previous section, we used Resilience4J to bond OpenFeign to achieve circuit breakers, retries and thread isolation, and used a new load balancing algorithm...
Microservices are a group of small services to build an application. The services run independently in different processes and interact with each other through lightweight...
In the previous two sections, we reviewed the idea of implementing Feign circuit breakers and thread isolation, and explained how to optimize the current load...
In the stage of SpringCloudNetflix, we adopted Eureka as our service registration and discovery server. Now we use the Nacos component provided by SpringCloudAlibaba to...
Routing is an integral part of the microservices architecture. For example, / might be mapped to your Web application, / API/Users is mapped to user...
Spring Cloud is still very active and updates are always fast. I usually consider upgrading after the latest version of SR2 is released (generally SR1...
1.1. The following is a summary of my experience based on my reading of the official documentation and successful practice to help you understand and...
Spring Cloud Netflix components Eureka and Ribbon are used to build single-registry load balancing services. Spring Cloud is a spring-based microservices stack, which includes many...
In the previous section, we reviewed the implementation of Feign circuit breakers and thread isolation. In this section, we will not look at the source...
Nacos is dedicated to helping you discover, configure, and manage microservices. Nacos provides an easy-to-use feature set that helps you quickly implement dynamic service discovery,...
Alibaba, as the Top Internet company in China, is the benchmark in the industry. Programmers with Ali background are also more authoritative. As a programmer,...
In the previous section, we implemented FeignClient gluing Resilience4J to implement Retry. Careful readers may ask why the implementation here does not include circuit breakers...
The last article talked about SpringCloudAlibaba-NacOS - Service Registration and Discovery. This article will continue to talk about SpringCloudAlibaba's Nacos- service provider. Take a look...
Nacos is dedicated to helping you discover, configure, and manage microservices. Nacos provides an easy-to-use feature set that helps you quickly implement dynamic service discovery,...
Naming Configration Service (Nacos) is an open source platform for dynamic Service discovery, configuration management, and Service management of Alibaba, which is easy to build...
Seata is an open source distributed transaction solution dedicated to providing high performance and easy to use distributed transaction services. Seata will provide users with...
In microservice system, online publishing will be encountered, the general publishing update strategy is: start a new one, after successful startup, close the old one,...
Among many micro-services that use cloud native, relatively small ones may directly rely on the load balancer in cloud services to carry out internal domain...
Now micro service architecture has been in full swing, not to mention Internet companies, even a state-owned enterprise I contact now began to micro service...
Micro service is becoming more and more common in enterprises. While enterprises enjoy the advantages of micro services, they also bring problems. With the development...
Architecture first: standard Spring Cloud, registry using Consul, Docker containerized deployment. Consul and Docker are both on Consul and Docker. The old instance in the...
Original: https://www.liaochuntao.cn/2019/09/04/java-web-53/ problem description have said when using nacos user feedback, as the program runs, Java thread is constantly creating, reached the 23000
In many micro-services using cloud native, a relatively small number may directly rely on the load balancer in cloud services to map the internal domain...
Then add the annotation @enableDiscoveryClient to the entry class to register and discover the service. RPC calls are not introduced here, but RestTemplate provided by...