Tag:Demotion
-
Microservice architecture | 5 Service disaster recovery
@ catalogue preface 1. Basic knowledge of service disaster recovery 1.1 chain reaction caused by exhaustion of a service resource 1.2 service avalanche effect 1.3 four client elastic modes 1.4 several solutions for service disaster recovery 1.5 reference indicators of service degradation 1.6 function of service current limiting 1.7 several common current limiting algorithms 1.7.1 […]
-
Hadoop entry notes 13: HDFS cluster rolling upgrade
I introduce HDFS rolling upgrade allows you to upgrade a single HDFS daemon。 For example,Datanodes can be upgraded independently of namenodes. You can also upgrade a separate namenode independently of other namenodes。 Namenodes can also be upgraded independently of datanodes and journal nodes. II upgrade In Hadoop V2, HDFS supports namenode high availability (HA) and […]
-
Ubuntu specifies the GCC tool version
Ubuntu specifies the GCC tool version The version bit of GCC specified below is 4.8. Other versions can search and try by themselves 1. Download and install GCC / G + + 4.8 sudo apt-get install -y gcc-4.8 sudo apt-get install -y g++-4.8 2. Link GCC / G + + to achieve degradation cd /usr/bin […]
-
Completely delete node in windows10
Delete node completely in Windows 10 When using NPM to install dependencies, errors are always reported when installing node sass. It is difficult to use several methods, so we simply delete the node completely and reinstall it Using cnpm x NPM and node degradation x Node sass degraded x Use your own source and Taobao […]
-
Actual combat of springcloud microservice — building an enterprise level development framework (XV): integrating sentinel high availability traffic management framework [downgrading]
In addition to flow control, fusing and degrading unstable resources in the call link is also one of the important measures to ensure high availability. Due to the complexity of the call relationship, if a resource in the call link is unstable, it will eventually lead to the accumulation of requests. Sentinel degradation will limit […]
-
In depth analysis of core source code of micro service framework < >
Sentinel core source code analysis Sentinel is a defense system for distributed systems. Taking the flow as the starting point, it can be achieved through dynamically set flow control, service fusing and other means The purpose of the protection system is to enhance the user experience after the service is rejected through service degradation. 1、 […]
-
Practice of service governance in Resource Center
preface As a classified information website and a platform for providing information services, the transaction link of our customers on our platform can be described as: Merchants purchase services – > trust the purchased resources to the Resource Center – > merchants consume relevant resources – > income accounting. The specific business process […]
-
Service discovery and configuration management high availability best practices
Author: sanchen technical expert of Alibaba cloud native microservice infrastructure team, responsible for the high availability architecture of MSE engine **This is the beginning of a series of sharing best practices for high availability of microservices. The contents of the series are constantly updated, and we look forward to your attention. introduction Before starting the […]
-
Http3 / quic performance test and supporting components
background In recent years, many articles about quic have been published, but a problem has been found. These articles are introducing what quic or http3 is, as well as its advantages and mechanisms, and boasting it to the sky. However, it is estimated that people who are interested in doing some tests will find that […]
-
Implementation of distributed current limiting components based on redis + Lua
limit-spring-boot-starter Limit spring boot starter is a distributed current limiting component based on springboot starter mechanism and SPI interface design idea (internal integration: redis + Lua implements current limiting algorithm (token bucket, fixed window, sliding window) and current limiting fallback by default). It supports annotation / configuration file access to current limiting, convenient expansion and […]
-
Apline cannot upload git LFS to gitlab
1 background In k8s, when performing git LFS push operation based on alpine as the container of the underlying system, it is found that an error is reported and cannot be uploaded successfully Fatal error: Server error: http://git.ops.xxxxx.com/xxxx/yyyy.git/gitlab-lfs/objects/b6f9dd313cde39ae1b87e63b9b457029bcea6e9520b5db5de20d3284e4c0259e/3 error: failed to push some refs to ‘http://git.ops.xxxx.com/xxxx/yyyy.git’ Git clone, commit and other operations are normal, and […]
-
Mac update / downgrade node version
Mac update / downgrade node version View node version number node -v Installation package n npm i -g nIf an error is reported, you will be prompted that you do not have permission (sudo is the maximum permission, and you need to enter a password, which is generally the same as the boot password)sudo npm […]