Spring Cloud Config
summaryConfig server configuration and testConfig client configuration and testingDynamic refresh of Config client
summary
Configuration problems faced by distributed systems
What is it?
What can I do
Centrally manage profiles Different environments have different configurations, dynamic confi ...
Posted by Mr_jmm on Wed, 25 May 2022 03:22:01 +0300
Cultivation backgroundI worked overtime day and night to develop the simplest Go Hello world application. Although I just quit after printing, my boss also asked me to go online, the only application I can write.The project structure is as follows:.
├── go.mod
└── hello.gohello.go code is as follows:package main
func main() {
println("hell ...
Posted by Jeller on Fri, 20 May 2022 05:47:20 +0300
Source address: GitHub · click here || GitEE · point here
1, Introduction to Seata
1. Seata assembly
Seata is an open source distributed transaction solution, which is committed to providing high-performance and easy-to-use distributed transaction services. Seata will provide users with AT, TCC, SAGA and XA transaction modes to cr ...
Posted by TheAngst on Tue, 17 May 2022 17:14:15 +0300
catalogue
Create SpringBoot project
Create a new project
Create a new module
Prepare database
New database
New user table t_user
Insert test data
Integrate Mybatis
Add corresponding Jar package
code implementation
User
dao(UserMapper)
mapper.xml
UserService
UserService
UserController
application.properties
verification
Integr ...
Posted by eranwein on Tue, 10 May 2022 02:38:43 +0300
The advanced path of a programmer who almost enters a large factory after graduation - not only to consolidate knowledge, but also to increase fans.
Collection + attention makes it easy to watch subsequent updates.
Personal wechat official account [one IT] shares software, resources, tutorials and benefits every day.
In the previous sect ...
Posted by DuNuNuBatman on Sun, 08 May 2022 22:47:21 +0300
We will use a series to explain the complete practice of microservices from requirements to online, from code to k8s deployment, from logging to monitoring.The whole project uses the micro services developed by go zero, which basically includes go zero and some middleware developed by relevant go zero authors. The technology stack used is basic ...
Posted by tcr480 on Sat, 07 May 2022 06:12:12 +0300
Configure override
You can use the configuration override function provided by skywalking to dynamically specify the service name by starting the command, so that the agent only needs to deploy one copy. Skywalking supports several configurations:
System properties
Use skywalking+ The configuration name in the configuration file is overwritten ...
1. What is Zuul
Zull includes two main functions: Request Routing (for jump) and filtering:
The routing function is responsible for forwarding external requests to specific micro service instances, which is the basis for realizing the unified entrance of external access, while the filter function is responsible for intervening in the processing ...
Posted by parag on Thu, 05 May 2022 00:38:03 +0300
[Design from Source Code] Message Bus Asynchronous Processing for Ant Golden Suit SOFARegistry
0x00 Summary
SOFARegistry is a production-level, time-efficient and highly available service registry for Ant Golden Suits Open Source.
This series of articles focuses on the analysis of design and architecture, that is, using multiple articles ...
Posted by jnuneznyc on Tue, 03 May 2022 21:08:14 +0300
In order to view the application logs distributed on multiple machines, it is often necessary to aggregate the logs The following is a summary of personal implementation
Market practice
elk (es, loglash, konlia): loglash does log aggregation (in the form of appender), ES does storage, and konlia does visualization
Simple implementation
Idea: pu ...
Posted by charmedp3 on Tue, 03 May 2022 09:00:43 +0300