kubernetes集群 实战 源码

redis集群双活-数据迁移

一、redis双活 1、集群搭建 (一主两从) Redis-Sentinel是redis官方推荐的高可用性解决方案,sentinel哨兵是特殊的redis服务,不提供读写服务,主要用来监控redis实例节点,当用redis作master-slave的高可用时,如果master本身宕机,redis本身 ......
集群 数据 redis

nginx搭建SRS-HLS分发集群

1、NGINX Edge Cluster NGINX边缘集群,本质上就是带有缓存的反向代理,也就是NGNIX Proxy with Cache。 只需要配置NGINX的缓存策略就可以,不需要额外插件,NGINX本身就支持: 在/etc/nginx/conf.d下新建: vi ngins-srs-ca ......
集群 SRS-HLS nginx SRS HLS

Istio与Kubernetes:资源管理与协同解析

本文分享自华为云社区《istio资源介绍以及和kubernetes资源扭转关系》,作者:可以交个朋友。 一、istio原理 Istio的原理是拦截 Kubernetes 中创建 Pod 的事件,然后向 Pod 中注入一个包含 Envoy 的容器,进出 Pod 的流量会被 “劫持” 到 Envoy 进 ......
Kubernetes 资源管理 资源 Istio

【Kubernetes存储篇】StorageClass存储类动态生成PV详解

一、StorageClass存储类理论StorageClass的作用主要有以下几个方面: 动态存储卷分配:StorageClass可以根据定义的属性动态地创建存储卷,无需手动创建和管理存储卷。存储卷的属性管理:StorageClass可以定义存储卷的属性,如存储类型、存储容量、访问模式等,从而更好地 ......
StorageClass Kubernetes 动态

将 .NET Aspire AppHost 部署到 Kubernetes 集群

使用Aspirate可以将Aspire程序部署到Kubernetes 集群 工具安装 dotnet tool install -g aspirate --prerelease 注意:Aspirate 正在开发中,该软件包将作为预览版进行版本控制,--prelease 选项将获得最新的预览版。 容器注 ......
集群 Kubernetes AppHost Aspire NET

【源码系列#03】Vue3计算属性原理(Computed)

专栏分享:vue2源码专栏,vue3源码专栏,vue router源码专栏,玩具项目专栏,硬核💪推荐🙌 欢迎各位ITer关注点赞收藏🌸🌸🌸 语法 传入一个 getter 函数,返回一个默认不可手动修改的 ref 对象 const count = ref(1) const plusOne = ......
源码 Computed 属性 原理 Vue3

七天.NET 8操作SQLite入门到实战 - 第六天后端班级管理相关接口完善和Swagger自定义配置

前言 在上一章节我们在后端框架中引入 SQLite-net ORM 并封装常用方法(SQLiteHelper),今天我们的任务是设计好班级管理相关的表、完善后端班级管理相关接口并对Swagger自定义配置。 七天.NET 8 操作 SQLite 入门到实战详细教程 第一天 SQLite 简介 第二天 ......
天后 实战 班级 接口 Swagger

[Ngbatis源码学习]Ngbatis源码阅读之连接池的创建

Ngbatis源码阅读之连接池的创建 1. NebulaPool的创建 NgbatisBeanFactoryPostProcessor 这个类实现了 BeanFactoryPostProcessor 后置处理器,Ngbatis 连接池的创建就在 postProcessBeanFactory 中实现。 ......
源码 Ngbatis

耗时三年开源的H5商城,生产级代码实战

waynboot-mall 商城项目是我从疫情开始初期着手准备开发的,到如今 2023 年底,已经过了 3 年多的时间。 从项目初期到现在,一个人持续迭代,修复漏洞,添加功能,经历了前端开发工具从 vue2、vue-cli 切换到 vue3、vite 的转变,也经历了后端技术框架从 Spring B ......
实战 代码 商城

PHP+JS实现大文件切片上传功能实现实例源码

近期公司的项目中,涉及到上传大文件的问题,大文件上传用普通表单上传时出现的问题是,无法断点续存,一但中途中断上传,就要重头开始,这很明显不是我们想要的,所以经过一番查询,学习了一下大文件分割上传的方法。并且使用简单的php做服务端处理程序实现一个功能demo,供以后回顾使用。本人也是初出茅庐的前端小 ......
源码 实例 功能 文件 PHP

VS2019编译PCL1.11.1源码

最近在使用PCL的体素滤波器进行点云降采样时,遇到了 Leaf size is too small for the input dataset 的报错,出于某些原因,并不想简单的增大 Leaf size 来解决这个问题。尝试修改了PCL的源码,但是很可惜,对源码的改动并不能直接应用到我的项目中,于是 ......
源码 2019 11.1 PCL1 PCL

Nodejs APM监控实战分享

如何对线上的 nodejs 做监控,了解相关的 GC、内存使用情况、性能,如何更好的了解相关的指标,我们需要做一个采集线上数据的方案,但是又不希望侵入性太强 ,首先收集的指标。 内存相关指标说明 堆内存 rss:常驻内存,node 进程分配的总内存大小 external:v8 管理的 C++所占用的 ......
实战 Nodejs APM

十一、RabbitMQ集群

一、clustering 1、使用集群的原因 2、搭建步骤 2.1 搭建架构图 2.2 操作步骤 2.3 实战部分操作演示 二、镜像队列 1、使用镜像的原因 2、搭建步骤 2.1 操作步骤 2.2 实战步骤 三、Haproxy+Keepalive实现高可用负载均衡 1、整体架构图 2、Haproxy ......
集群 RabbitMQ

Redis集群

Redis Sentinel: 什么是 Sentinel? 有什么用? Sentinel 如何检测节点是否下线?主观下线与客观下线的区别? Sentinel 是如何实现故障转移的? 为什么建议部署多个 sentinel 节点(哨兵集群)? Sentinel 如何选择出新的 master(选举机制)? ......
集群 Redis

vSAN集群添加宿主机报错问题处理

背景: 1、新增宿主机到vsan集群,服务器网口只有4个,所以规划vsan和管理关联到标准交换机(vsan的适配器MTU-9000、管理的适配器MTU-1500)--使用两个网口、vmotion和业务vlan关联到分布式交换机 使用两个网口;2、在往vsan集群添加宿主机的时候,新的宿主机HA状态一 ......
宿主机 宿主 集群 问题 vSAN

KubeKey 升级 KubeSphere 和 Kubernetes 补丁版本实战指南

作者:运维有术 前言 知识点 定级:入门级 KubeKey 如何升级 KubeSphere 补丁版本 KubeKey 如何升级 Kubernetes 补丁版本 KubeSphere 和 Kubernetes 升级准备及验证 KubeKey 升级 KubeSphere 和 Kubernetes 的常见 ......
KubeSphere Kubernetes 实战 补丁 KubeKey

机器学习-逻辑回归:从技术原理到案例实战

在本篇文章中,我们对逻辑回归这一经典的机器学习算法进行了全面而深入的探讨。从基础概念、数学原理,到使用Python和PyTorch进行的实战应用,本文旨在从多个角度展示逻辑回归的内在机制和实用性。 关注TechLead,分享AI全维度知识。作者拥有10+年互联网服务架构、AI产品研发经验、团队管理经 ......
实战 逻辑 原理 机器 技术

即时通讯源码

经过测试 刚开始搭建可以发消息 过一会服务器就崩了 有些接口不太会对接 你们有能力自己拿去修复 特此声明:本软件或源代码仅可用于学习等合法合规的用途,禁止将本软件或源代码用于任何非法用途,造成任何不良的一切后果,与本人无关,使用即认同以上原则。 环境nginx+mysql5.7+php7.3+red ......
源码 通讯

小程序开发实战案例之二|如何实现小程序支付

上一章讲完如何获取用户信息授权 后,下一步就可以进行小程序支付了。 本期就来介绍下支付宝小程序支付如何实现。 PS:接入前的准备工作可以参考:接入准备;接入指南可参考:接入指南~ 获取小程序支付权限 获取权限分为三步:分别是 账号开通 JSAPI 支付、账号与小程序账号绑定 以及 小程序绑定 JSA ......
实战 案例 程序

BeeGFS部署高可用集群

BeeGFS 高可用集群搭建 参考文档:https://aws.amazon.com/cn/blogs/china/how-to-build-beegfs-on-aws-system/ 目标状态查询 元数据 targets > beegfs-ctl --listtargets --nodetype= ......
集群 BeeGFS

docker创建mysql集群

一、创建mysql的节点目录 # 创建第一个节点 mkdir /home/mysql-cluster/node1 cd /home/mysql-cluster/node1 mkdir conf data files log # 创建第二个节点 mkdir /home/mysql-cluster/no ......
集群 docker mysql

Kafka集群调优+能力探底

一、前言 我们需要对4个规格的kafka能力进行探底,即其可以承载的最大吞吐;4个规格对应的单节点的配置如下: 标准版: 2C4G 铂金版: 4C8G 专业版: 8C16G 企业版: 16C32G 另外,一般来讲,在同配置下,kafka的读性能是要优于写性能的,写操作时,数据要从网卡拷贝至堆内存,然 ......
集群 能力 Kafka

StackGres 数据库平台工程,使用 Citus + Patroni 创建生产级高可用分布式 PostgreSQL 分片集群

系列 StackGres, 可私有部署的云原生数据库平台工程 StackGres 数据库平台工程功能介绍与快速上手 StackGres 1.6 数据库平台工程集群配置管理(K8S Pods/PostgreSQL/PgBouncer) StackGres 1.6 数据库平台工程,集群高可用(Patro ......

Optional常用方法实例, 源码挺简单的,重要的是option 与 stream 以及lambda 的连贯使用

Optional static methods: Optional.ofNullable(); Optional.empty(); Optional.of(); ​ empty(): public static<T> Optional<T> empty() { @SuppressWarnings(" ......
源码 实例 Optional 常用 方法

源码编译安装mysql8.0

下载源码 源码下载地址:https://dev.mysql.com/downloads/mysql/ 找到对应版本进行下载上传至服务器 编译安装 使用cmake命令进行安装 cd mysql-8.0.35 mkdir bld cd bld cmake -DCMAKE_INSTALL_PREFIX=/ ......
源码 mysql8 mysql

Systemd 入门教程:实战篇

一、开机启动 对于那些支持 Systemd 的软件,安装的时候,会自动在/usr/lib/systemd/system目录添加一个配置文件。 如果你想让该软件开机启动,就执行下面的命令(以httpd.service为例)。 $ sudo systemctl enable httpd 上面的命令相当于 ......
入门教程 实战 Systemd 教程

PostgreSQL: select for update实战

场景 需要获取用户申请的流水号,其值记录在number_of_form表中。但当多个用户同时申请时,会出现单号重复的情况,现在需要保证单据号码的一致性 解决方案 以我搜寻来看,大体有两种做法。 悲观锁:总是假设最坏的情况,也就是每次拿数据的时候,都认为别人会修改,所以每次拿数据,都会对符合条件的数据 ......
PostgreSQL 实战 select update for

JeecgBoot 框架升级至 Spring Boot3 的实战步骤

总有人问 JeecgBoot 何时支持 jdk17 和 springboot3,目前官方已经推出了 SpringBoot 3 分支,大家可以提前下载体验 https://github.com/jeecgboot/jeecg-boot/tree/springboot3 ......
实战 JeecgBoot 框架 步骤 Spring

【实战技能】 单步运行源码分析,一期视频整明白FreeRTOS内核源码框架和运行机制,RTOS Trace链表功能展示

从源码的角度来看,OS内核源码就是通过各种链表组装起来的,FreeRTOS就是下面几个链表组成的。FreeRTOS的调度,任务切换就是倒腾这几个链表。而其它的几款OS是一个链表就一撸到底了,FreeRTOS是搞了好几个。所以视频里面就重点介绍下这个,其它的支持的也做个拓展说明。 搞清楚这几个链表也就 ......
源码 内核 实战 框架 FreeRTOS

IntelliJ IDEA 2023.2新特性详解第三弹!Docker、Kubernetes等支持!

9 Docker 在 Docker 镜像层内预览文件 现在可以在 Services(服务)工具窗口中轻松访问和预览 Docker 镜像层的内容。 从列表选择镜像,选择 Show layers(显示层),然后点击 Analyze image for more information(分析镜像以获得更多 ......
Kubernetes IntelliJ 特性 2023.2 Docker