Construction of enterprise dns server
I Explanation of dns terms
dns: Domain name service
About client: (172.25.254.201) /etc/resolv.conf ##dns points to the file nameserver 172.25.254.101
Test:
host www.baidu.com Address resolution command
dig www.baidu.com Address detail resolution command
A record ip The address is called domain name Addres ...
Posted by trevorturtle on Thu, 17 Feb 2022 16:51:07 +0100
Source code analysis of Sylar server framework log module
Source code analysis of Sylar server framework log module
Overall design of log library module
It is used to format the output program log, which is convenient to locate the problems in the running process of the program from the log. In addition to the log content itself, the log here should also include additional information such as ...
Posted by vent on Thu, 17 Feb 2022 16:05:32 +0100
LVS load balancing cluster for efficient multi-purpose cluster (NAT mode)
1, Understand the working principle of LVS-DR
1.1 LVS-DR packet flow analysis
(1) The client sends a request to the Director Server (load balancer), and the requested data message (the source IP is CIR and the target IP is VIP) reaches the kernel space. (2)DirectorServer and RealServer are in the same network, and the data is transmitt ...
Posted by bstruss on Thu, 17 Feb 2022 16:02:08 +0100
Course design of operating system: add linux driver
Write in front
Please read it first https://blog.csdn.net/qq_46640863/article/details/122684580 Compile the linux kernel.
1, Design content and specific requirements
New Linux driver Add a driver (using memory to simulate the device) and use module compilation. requirement: (1) New drivers can be loaded and unloaded dynamically. (2) Use t ...
Posted by goaman on Tue, 15 Feb 2022 15:51:38 +0100
Linux system programming - interprocess communication (mmap memory mapping)
The previous article introduces the common communication methods between processes: nameless pipeline and named pipeline. This article introduces memory mapping. Memory mapping is very convenient when multiple processes access files to read and write.
1. Introduction to memory mapping mmap function
The mmap function can map the files on the d ...
Posted by davejj on Tue, 15 Feb 2022 15:38:04 +0100
[installation and configuration of Redhat automated operation and maintenance tool ansible]
ansible is an automatic operation and maintenance tool, which is developed based on Python. It integrates the advantages of many operation and maintenance tools (puppet, cfengine, chef, func and fabric), and realizes batch system configuration, batch program deployment and batch Run command And other functions. After installing Ansible, you do ...
Posted by [Demonoid] on Tue, 15 Feb 2022 14:20:10 +0100
How does OpenTelemetry do this: just detect the application once and send the data to any backend
OpenTelemetry (also known as OTel) is an open source observable capability framework, which is composed of a series of tools, API s and SDK s, enabling IT teams to detect, generate, collect and export remote monitoring data for analysis and understanding software performance and behavior.
Popular ones include Zipkin from Spring Cloud, CAT fr ...
Posted by Firestorm3d on Tue, 15 Feb 2022 12:45:31 +0100
docker installation documentation - beginners
1 uninstall the old version:
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2 installation environment
yum instal ...
Posted by kkonline on Tue, 15 Feb 2022 09:25:24 +0100
Introduction to Redis architecture design
Redis master-slave replication brief introduction The read-write capability supported by a single redis is still limited. At this time, we can use multiple redis to improve the concurrent processing capability of redis. How these redis cooperate requires a certain architecture design. Here, we first analyze and implement the master / slave arch ...
Posted by playa4real on Tue, 15 Feb 2022 05:21:30 +0100
How to install and configure NTP server and client on Linux?
preface
NTP time synchronization is a time synchronization network technology.
There are many kinds of time synchronization technologies, each of which has its own characteristics, and there are great differences in the time synchronization accuracy of different technologies.
1, Chrony
1. Brief description
Note that NTP is a netwo ...
Posted by marty on Mon, 14 Feb 2022 16:01:15 +0100