RabbitMQ Learning III: RabbitMQ Clustering and Load Balancing
I. Cluster Structure
RabbitMQ always records the following four types of internal metadata:
Queue metadata: name and properties of the queue (persistent, can be deleted automatically);
Exchange metadata: Exchange name, type and properties (persistent, etc.);
Binding metadata: A table that records how messages are routed to a queue;
Vhost metad ...
Posted by alabonte on Thu, 21 May 2020 19:13:47 -0700
Kong source code installation
Kong is a cloud-native, fast, scalable, and distributed Microservice API Gateway
background
Although Kong has reached 2.0, because the previous expansion development was based on Kong 1.2.1, the source code and development environment construction of Kong are based on Version 1.2.1. The subsequent versions can follow this process, but t ...
Posted by rxsid on Sun, 17 May 2020 08:26:34 -0700
Kong source code installation
Kong is a cloud-native, fast, scalable, and distributed Microservice API Gateway
background
Although Kong has reached 2.0, because the previous expansion development was based on Kong 1.2.1, the source code and development environment construction of Kong are based on Version 1.2.1. The subsequent versions can follow this process, but t ...
Posted by Cugel on Sun, 17 May 2020 08:18:14 -0700
openstack Gets Started to Learn More
openstack to learn more
Introduction to OpenStack Cloud Computing
(1) Service types of cloud computing
IAAS: Infrastructure as a service, such as cloud hosts;
PAAS: Platform as a Service, e.g. docker;
SAAS: Software as a Service, e.g., Purchase Enterprise Mailbox, CDN;
Traditional IT
IAAS
PAAS
SAAS
1 Application
...
Posted by Bricktop on Sat, 16 May 2020 18:17:01 -0700
centos7 docker installation configuration swarm cluster configuration Portal Management
1. Install dockersystem information
[root@localhost yum.repos.d]# cat /etc/centos-release
CentOS Linux release 7.8.2003 (Core)
[root@localhost yum.repos.d]# uname -a
Linux localhost.localdomain 3.10.0-514.el7.x86_64 #1 SMP Tue Nov 22 16:42:41 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
[root@localhost yum.repos.d]#
1. Install yum extension ...
Posted by bugz-2849 on Sat, 16 May 2020 07:42:57 -0700
CentOS? 7.6 install Redis 6.0.1 and enable auto start
background
Alibaba cloud's ECS server just bought is going to set up a website of its own. First install the Redis service.
Download Redis
Download address: https://redis.io/download
Current version of Redis 6.0.1
Upgrade gcc
#Check whether the gcc version is above 5.3. CentOS 7.6 installs 4.8.5 by default
[root@liukai-ecs-01 system]# gcc -v
# ...
Posted by blueguitar on Thu, 14 May 2020 07:56:20 -0700
CentOS7 -- Kickstart + PXE for unattended batch installation configuration
What is Kickstart Installations?
Kickstart Installations for unattended automatic installation
Kickstart files, which are ready before installation, can be used to automatically perform the installation. It can be saved on a single server system and supports one to many: that is, a single file installs CentOS on multiple computers
All Kickst ...
Posted by w.geoghegan on Wed, 13 May 2020 03:41:01 -0700
The official zabbix source is replaced by Alibaba cloud's zabbix source, one click script.
When zabbix is installed suddenly recently, it always reports an error, such as:
(24/27): t1lib-5.1.2-14.el7.x86_64.rpm | 166 kB 00:00:00
zabbix-web-4.4.6-1.el7.noarch. FAILED ==================================- ] 347 kB/s | 11 MB 00:00:15 ETA
http://repo.zabbix. ...
Posted by dniezby on Mon, 11 May 2020 07:13:47 -0700
lsyncd installation and configuration under CentOS 6.9 (take local synchronization as an example)
rsync+lsyncd to realize real-time file synchronization
yum -y install rsyncd (both the synchronized end and the synchronized end need to be installed)
1. Provide lsyncd installation source
rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
1
2
2. Dependency of installing lsyncd from yum
yum -y install ...
Posted by Loriq on Sun, 10 May 2020 09:07:57 -0700
lnmp build (Nginx1.12.1; MySQL 5.7.20; php7.2.0)
Install dependent packages:
#yum install gcc bison bison-devel zlib-devel libmcrypt-devel mcrypt mhash-devel openssl-devel libxml2-devel libcurl-devel bzip2-devel readline-devel libedit-devel sqlite-devel libpng-devel libjpeg-devel freetype freetype-devel
Create a WW user:
#groupadd www
#useradd -g www -s /sbin/nolo ...
Posted by ChrisDarl on Fri, 08 May 2020 11:18:51 -0700