E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
ETCD源码学习
从Linux基础到k8s进阶,K8S进阶实践 之 POD调度详解(Label)
二、KubernetesScheduler的作用将待调度的Pod按照一定的调度算法和策略绑定到集群中一个合适的WorkerNode上,并将绑定信息写入到
etcd
中,之后
夜魔残月
·
2023-11-02 03:09
从Linux基础到k8s进阶
SpringBoot
源码学习
——元数据
元数据:数据的数据。比如Class就是一种元数据。Metadata在org.springframework.core.type包名下,还有用于读取的子包classreading也是重要知识点。此体系大致的类结构列出如下图:可以看到顶层接口有两个:ClassMetadata和AnnotatedTypeMetadataClassMetadata对Class的抽象和适配从官方注释解释:这是一个对具体类的
原来是肖某人
·
2023-11-01 22:19
框架技术
spring
java
设计模式
Loki 日志系统分布式部署实践二
etcd
说明本次loki采用
etcd
作为k/v存储ring,
etcd
采用3节点部署模式。
kong62
·
2023-11-01 22:21
spring 5.0.x
源码学习
系列八: 实例化bean之使用构造方法创建bean、自动装配与循环依赖
前言上篇博客spring5.0.x
源码学习
系列七:后置处理器ConfigurationClassPostProcessor之BeanFactoryPostProcessor身份主要介绍了ConfigurationClassPostProcessor
avengerEug
·
2023-11-01 18:36
Flutter笔记——handleDrawFrame帧绘制系列之一(
源码学习
)
Flutter系列学习笔记Flutter笔记——handleDrawFrame帧绘制系列之一(
源码学习
)Flutter笔记——runApp发生了什么(
源码学习
)Flutter笔记——State.setState
茶太浓
·
2023-11-01 17:00
Flutter
Dart
二进制搭建
二进制搭建Kubernetesv1.20k8s集群master01:192.168.247.14kube-apiserverkube-controller-managerkube-scheduler
etcd
k8s
奇迹也被称为侥幸与横祸
·
2023-11-01 17:38
linux
k8s
Kubernetes 二进制部署
目录服务器配置部署
etcd
集群准备签发证书环境部署docker引擎flannel网络配置K8S中Pod网络通信OverlayNetworkVXLANFlannel简介Flannel工作原理
ETCD
之Flannel
风落成风寻未至
·
2023-11-01 13:25
kubernetes
容器
docker
Kubernetes
Kubernetes作用由来为什么用K8SKubernetes集群架构与组件核心组件-Master组件Kube-apiserverKube-controller-managerKube-scheduler配置存储中心
etcd
Node
风落成风寻未至
·
2023-11-01 13:25
kubernetes
容器
云原生
HashMap
源码学习
数据结构hashmap的数据结构为数组+链表的形式:image.png在源码中体现为如下:Node数组/***Thetable,initializedonfirstuse,andresizedas*necessary.Whenallocated,lengthisalwaysapoweroftwo.*(Wealsotoleratelengthzeroinsomeoperationstoallow*b
TwoSherlock
·
2023-11-01 11:57
二进制搭建 Kubernetes(K8s)
目录1、环境1.1操作系统初始化配置1.2部署docker引擎1.3部署
etcd
集群1.4准备签发证书环境1.5部署Master组件1.6部署WorkerNode组件1.7部署CNI网络组件1.7.1部署
曦雨天梦
·
2023-11-01 09:08
kubernetes
容器
linux选择复习题
/
etcD
./dev2.(单选题)如果要列出一个目录下的所有文件需要使用命令行(C)A.Is-lB.IsC.ls-aD.Is-d3.(单选题)vi中哪条命令是不保存强制退出(C)A.:wqB.:wq!
小野猪都有白菜拱
·
2023-11-01 06:07
linux
运维
服务器
二进制搭建 Kubernetes与k8s集群搭建(一)
目录二进制搭建Kubernetesv1.20操作系统初始化配置部署docker引擎部署
etcd
集群准备签发证书环境在master01节点上操作生成
Etcd
证书在node01节点上操作在node02节点上操作部署
whtqwq
·
2023-11-01 05:00
kubernetes
容器
云原生
运维
docker
Viper解析&加载配置
设置默认值从JSON、TOML、YAML、HCL和Javaproperties文件中读取配置数据可以监视配置文件的变动、重新读取配置文件从环境变量中读取配置数据从远端配置系统中读取数据,并监视它们(比如
etcd
流雨声
·
2023-11-01 05:21
PostgreSQL基于Patroni方案的高可用启动流程分析
该架构模板,旨在通过外部共享存储软件(kubernetes、
etcd
、
etcd
3、zookeeper、aws等),实现PostgreSQL集群的自动故障恢复、自
谐云
·
2023-11-01 02:44
postgresql
数据库
【Kubernetes 基本概念】Kubernetes 的架构和核心概念
Kurbernetes的核心组件3.1Master组件3.1.1Kube-apiserver3.1.2Kube-controller-manager3.1.3Kube-scheduler3.2配置存储中心——
etcd
3.3Node
白幽幽白
·
2023-10-31 23:24
kubernetes
架构
容器
docker
运维
云原生
环境win11下wsl2,Docker Desktop,安装nginx+php,遇到无法解析php问题?
一、从官方pull了nginx和php7.3;二、直接创建镜像并复制配置文件到本地;#类似下面这种,最终获得cpmyphp:/
etcD
:\docker\workspace\php\73\etc...
AreoWarm
·
2023-10-31 21:59
nginx
php
docker
linux confd作用,confd和
etcd
实现配置管理及模板使用
confd是一个可以在
etcd
和consul的基础上实现配置管理的工具。
etcd
和consul在功能上是有些重叠的,所以咱们就拿
etcd
来测试吧。
哈奇明
·
2023-10-31 19:31
linux
confd作用
服务环境搭建-
Etcd
+Confd服务注册与发现
服务环境搭建-
Etcd
+Confd服务注册与发现1.说明1.1简介
Etcd
是一个分布式、高可用的Key/Value存储系统,主要用于分享配置与服务发现。Confd是一个轻量级的配置管理工具。
banmajio
·
2023-10-31 19:31
docker
etcd
confd
docker
服务注册
服务发现
confd_confd基本使用--Nginx配置自动化
【这篇博客没啥技术含量,基本就是官方文档quick-start的翻译版】地址见简介~简介confd是一个轻量配置管理工具,他的主要关注点:保持本地配置文件与存储在
etcd
,consul,dynamodb
weixin_39826089
·
2023-10-31 19:01
confd
不背锅运维:配置管理和服务发现之Confd和Consul
Confd监视由
Etcd
、Zookeeper、Consul等后端存储的配置
不背锅运维
·
2023-10-31 19:59
linux
运维
java-consul
服务发现
入门
ETCD
——配合confd实现配置管理
对应的后端存储可以是
etcd
,redis、zookeeper等。confd用途随着上线的服务越来越多,配置文件和配置项越来越复杂,管理和变更维护配置文件逐渐成为一件麻烦的事情。
崔亮的博客
·
2023-10-31 19:56
etcd
nginx
运维
nginx动态修改配置文件基于confd 实现动态切换浏览
nginx动态修改配置文件基于confd大纲使用场景confd简介confd安装使用场景基于file基于
etcd
基于consul使用场景在系统发布的时候可能需要动态的修改nginx配置,让后端的负载均衡动态改变
寂寞的4角钱
·
2023-10-31 19:25
nginx解决方案
nginx
运维
配置管理工具-Confd
对应的后端存储可以是
etcd
,redis、zookeeper等。[1]通过上面的介绍可以看出,通过confd修改配置的前提是,被修改配置的服务需要支持热加载配置,如nginx等。
singless233
·
2023-10-31 19:21
linux
运维
服务器
PostgreSQL基于Patroni方案的高可用启动流程分析
该架构模板,旨在通过外部共享存储软件(kubernetes、
etcd
、
etcd
3、zookeeper、aws等),实现PostgreSQL集群的自动故障恢复、自
谐云
·
2023-10-31 18:51
postgresql
数据库
使用 kubeadm 手动生成并替换证书
1、生成集群的配置文件kubeadmconfigview>/tmp/cluster.yaml2、备份原有证书cp-rp/etc/kubernetes/etc/kubernetes.bak3、备份
etcd
我的橙子很甜
·
2023-10-31 16:37
go-zero的服务发现源码阅读
grpc源码解析_wangxiaoangg的博客-CSDN博客go-zerorpcdemo官方文档:rpc编写与调用|go-zero目录一服务注册1.创建rpc服务2.启动rpc服务3.register
Etcd
wangxiaoangg
·
2023-10-31 15:05
golang
服务发现
开发语言
go-zero数据库连接池 database/sql
源码学习
database/sql中接口的层级关系https://draveness.me/golang/docs/part4-advanced/ch09-stdlib/golang-database-sql/database/sql源码地址:https://github.com/golang/go/tree/release-branch.go1.17/src/database/sqlgo-zero数据库连
wangxiaoangg
·
2023-10-31 15:56
数据库
sql
数据库连接池
Kubernetes 组件介绍
文章目录Kubernetes组件1Master组件1.1kube-apiserver1.2
ETCD
1.3kube-controller-manager1.4cloud-controller-manager1.5kube-scheduler1.6
Dream_lei
·
2023-10-31 07:57
云原生
kubernetes
docker
容器
kubeadm搭建K8S高可用集群(一)
kubeadm搭建K8S高可用集群(一)一、集群规划①、服务器主备准备了4台虚拟机,三台做K8S高可用集群+
ETCD
集群,keepalived+nginx实现K8Sapiserver高可用。
石头-豆豆
·
2023-10-31 04:43
k8s
运维
nginx
kubernetes
二进制方式搭建K8S集群
K8S集群一、准备角色IP组件ubuntu-server1(master)192.168.71.11kube-apiserverkube-controller-managerkube-scheduller
etcd
kubeletkube-proxydockerubuntu-server2
masayil
·
2023-10-31 04:41
环境搭建
k8s
【k8s】2、二进制安装k8s
文章目录一、环境准备二、操作系统的初始化三、部署
Etcd
集群1、准备cfssl证书生成工具2、生成
etcd
证书3、部署
Etcd
集群四、安装docker(所有node节点)五、部署master组件1、准备证书
yu.deqiang
·
2023-10-31 04:40
k8s
kubernetes
docker
容器
二进制安装Kubernetes(k8s) v1.24.0 IPv4
Kubernetes1.24的删除和弃用|Kubernetes1.k8s基础系统环境配置宿主机、部署软件:为了节省资源,将Lb01中的资源部署到Node01、将Lb02中的资源部署到Node02,建议k8s集群与
etcd
Jerry00713
·
2023-10-31 04:36
#
k8s_v1.24.0
kubernetes
容器
docker
k8s、二进制安装
二进制搭建Kubernetesv1.20k8s集群master01:192.168.86.11kube-apiserver、kube-controller-manager、kube-scheduler、
etcd
master02
fcppl_ll
·
2023-10-31 03:29
kubernetes
java
容器
Lua
源码学习
-lcode.c
/***$Id:lcode.c,v2.1032015/11/1919:16:22robertoExp$**CodegeneratorforLua**SeeCopyrightNoticeinlua.h*/#definelcode_c#defineLUA_CORE#include"lprefix.h"#include#include#include"lua.h"#include"lcode.h"#in
shankusu2017
·
2023-10-31 02:49
Lua源码学习
lua
转:GO GC 20问
本文作者欧长坤,德国慕尼黑大学在读博士,Go/
etcd
/Tensorflowcontributor,开源书籍《Go语言原本》作者,《Go夜读》SIG成员/讲师,对Go有很深的研究。
水表学Java
·
2023-10-31 02:34
NSQ
源码学习
笔记(二)
第一篇笔记中,我们先从总体上了解了NSQ的拓扑结构,和启动时如何和Client进行交互。这一篇学习中,我们尝试从消息的整个生命周期来看NSQ的实现思路。消息的产生 NSQ采用的是生产者消费者模式,消息的产生是由客户端主动的进行publish,我们假定Producer的连接采用的是TCP连接。TCP连接的协议采用的是V2,可以看一下protocolV2的实现。 protocolV2中有在IO
莫Y兮
·
2023-10-30 23:19
k8s 集群的组成和原理
集群的组成k8s集群由worker节点和node节点组成,其中worker节点由ControllerManager(控制管理器)、
etcd
(键值数据库)、scheduler(调度器)、api-server
饱腹百科
·
2023-10-30 21:06
k8s
kubernetes
K8S:K8S自动化运维容器化(Docker)集群程序
任务批量处理运行三、K8S的集群架构四、K8S的核心组件1、Master组件①Kube-apiserver②Kube-controller-manager③Kube-scheduler2、配置存储中心
etcd
阿杰。159
·
2023-10-30 21:25
docker
kubernetes
运维
prometheus监控
etcd
证书报错问题
背景prometheus重启之后显示集群中的
etcd
节点全部down掉了。
知本知至
·
2023-10-30 18:53
Cloud
Native
prometheus
etcd
数据库
android
源码学习
(一) 源码目录结构
Android4.0Makefilebionic(bionicC库)bootable(启动引导相关代码)build(存放系统编译规则及generic等基础开发包配置)cts(Android兼容性测试套件标准)dalvik(dalvikJAVA虚拟机)development(应用程序开发相关)external(android使用的一些开源的模组)frameworks(核心框架——java及C++语言
__Zack____
·
2023-10-30 17:35
android源码学
android
framework
ArcGIS处理多维nc4格式数据(20210525
ArcGIS处理N
etCD
F(.nc)的多维科学数据这边文章之后就有很多学员问到这个nc4数据怎么处理呢?我们这里就做个说明。
GIS思维
·
2023-10-30 15:55
ArcGIS实战应用技巧
arcgis处理nc4
GLDAS批量下载
arcgis模型构建起批量提取
GIS气象数据
signature=480ed9b4309c4160d73ee6155654c6c4,k8s证书可用年限修改
@k8s-masterpki]#lsapiserver.crtapiserver.keyca.crtfront-proxy-ca.crtfront-proxy-client.keyapiserver-
etcd
-client.crtapiserver-kubelet
杨衍
·
2023-10-30 15:20
二进制安装K8S集群-上
文章目录一、基本环境配置1.1集群规划1.2网段及版本信息1.3服务器优化及升级1.4安装Runtime1.5kube-apiserver高可用实现1.6K8S&
ETCD
安装包下载1.7将组件发送到其他节点二
黑色鲸鱼
·
2023-10-30 15:48
docker基础入门
K8s基础入门
kubernetes
docker
容器
Kubernetes 0-1 二进制搭建K8S(三)部署Master
RunRsyslogserverinKubernetes-ITNEXT写在前面记录和分享使用二进制搭建K8S集群的详细过程,由于操作比较冗长,大概会分四篇写完:机器准备部署
etcd
集群部署Master部署
poneding
·
2023-10-30 13:01
apisix tcp mysql_APISIX 入门(国产微服务网关)
O8T.C:J'K(J*@8\APISIX是基于OpenResty+
etcd
实现的云原生、高性能、可扩展的微服务API网关。它是国人开源,目前已经进入Apache进行孵化。*?
遗传密码
·
2023-10-30 09:54
apisix
tcp
mysql
【Spring Boot
源码学习
】RedisAutoConfiguration 详解
SpringBoot
源码学习
系列RedisAutoConfiguration详解引言往期内容主要内容1.SpringDataRedis2.RedisAutoConfiguration2.1加载自动配置组件
Huazie
·
2023-10-30 08:59
开发框架-Spring
Boot
spring
boot
源码学习
RedisTemplate
Redis自动配置类
etcd
问题
一、
etcd
警告"应用条目耗时过长"是什么意思?在大多数
etcd
成员同意提交请求后,每个
etcd
服务器将请求应用于其数据存储,并将结果持久化到磁盘。
Stestack
·
2023-10-30 06:06
kubernetes
etcd
容器
由k8s升级慢引起的
etcd
性能不足的问题排查
一、基本介绍最近
etcd
查看出现性能curl--cacert/path/to/
etcd
ctl-ca.crt--cert/path/to/
etcd
ctl.crt--key/path/to/
etcd
ctl.keyhttps
Stestack
·
2023-10-30 06:00
kubernetes
etcd
容器
etcd
的mvcc源码剖析
mvcc简介悲观锁在对于一些临界资源进行读写的时候,为了防止其他人进行同步的修改数据,直接将当前的数据锁住,不让别人使用,来实现并发安全乐观锁在对临界资源进行操作的时候,不锁住数据,实现独占,而是判断当前数据是否有被其他人修改过,如果修改了,则修改失败乐观锁是在操作数据之前,先获得数据的版本号或时间戳,然后在提交的时候检查数据的版本号/时间戳是否发生了变化,如果变化了则操作失败,否则就操作成功MV
Zevin~
·
2023-10-30 03:18
etcd
数据库
服务器
长安链
源码学习
--账本 (七)
作者:明神特烦恼公众号:明神特烦恼在共识完成后进行区块提交阶段,对调用账本模块来对区块以及交易等进行持久化,本章节将一起分析一下账本模块实现过程。带着问题读代码:1)存储方式有哪些?2)账本存储哪些内容,有哪些索引?3)在写如多张数据库表,如果发生意外掉电,如何保证原子性?如何回滚?第一个问题:存储方式有哪些? 长安链支持nosql、sql两种形式的存储,其中nosql支持rocksdb、lev
明神特烦恼
·
2023-10-29 19:38
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他