OpenELB部署及应用(分配LoadBalancer地址请求) 一、OpenELB介绍 网址: openelb.io OpenELB 是一个开源的云原生负载均衡器实现,可以在基于裸金属服务器、边缘以及虚拟化的 Kubernetes 环境中使用 LoadBalancer 类型的 Service 对外暴露服务。OpenELB 项目最初由 KubeSphere 社区发起,目前已作为 CNCF 沙箱项目加入 CNCF 基金会,由 OpenELB 开源社区维护与支持 2025-03-19 云原生 #云原生OpenELB
Prometheus基于集群模式Consul自动发现(consul_sd_configs) 1. 安装配置 Consul 集群模式Consul 集群模式支持高可用性,多个节点协同工作。以下是安装和配置步骤: 1.1 安装 Consul集群 下载并解压 Consul 二进制文件: 123wget https://releases.hashicorp.com/consul/1.15.2/consul_1.15.2_linux_amd64.zipunzip consul_1.15.2_linu 2025-03-19 云原生 #云原生Prometheus
Prometheus基于文件的服务发现配置(file_sd_configs) 解决的问题 之前手动配置了很多个traget redis mysql blackbox pushgateway 手动配置维护成本高,还容易出错 基于文件的服务发现配置 文档地址 将配置写在yaml/json的文件当中,通过Prometheus的主配置文件引入,实现在Prometheus主配置文件之外的文件当中动态的添加或删除对应的监控项 特点 基于文件的服务发现提供了一种配置静态 2025-03-19 云原生 #云原生Prometheus
应用程序已被JAVA安全阻止java被安全阻止解决办法 如果在windows 的控制面板当中可以找到java的图标,按照这个地址方法操作(https://blog.51cto.com/u_16099271/11623668),如果没有找到java的图标,按照下方的教程操作: 找到 Java 安装目录中的 deployment.properties 文件,通常位于: Windows: C:\Users\<username>\AppData 2025-03-19 windows #windows、JAVA
Centos7 快速部署k8s 1.27版本(一定要升级内核,因为cilium需要) 关闭selinux(一定要做)关闭防火墙(推荐关闭)安装内核123456wget https://dl.lamp.sh/kernel/el7/kernel-ml-5.10.222-1.el7.x86_64.rpmwget https://dl.lamp.sh/kernel/el7/kernel-ml-devel-5.10.222-1.el7.x86_64.rpmyum localinstall - 2025-03-19 linux #Linux
Kafka的zookeeper、kraft、controller Kafka 中 ZooKeeper 和 Kraft 模式的区别: 在早期的 Kafka 版本中,Kafka 集群依赖于 ZooKeeper 来进行元数据管理、协调和集群管理。 而在 Kafka 3.x 版本之后,引入了 Kraft 模式,可以替代 ZooKeeper,实现无 ZooKeeper 的部署。 1. ZooKeeper 模式: 依赖 ZooKeeper: Kafka Broker 需要 2025-03-19 Linux #Linux
arthas监控Elasticsearch报错 arthas介绍 arthas是Alibaba推出的java诊断工具 官方文档 准备 准备docker环境(使用docker容器的方法部署arthas和ES) name port(arthas启动默认监听的端口,可以在web端进行访问) centos_arthas 3658:3658 1docker run -tid --name centos_arthas -p 3658:3 2025-03-19 JAVA #ARTHAS
JVM垃圾回收器常见的组合和各自的特点 一、新生代与老年代垃圾回收器的组合 新生代回收器 老年代回收器 适用场景 JDK 默认版本 Serial Serial Old 单线程客户端应用、低资源环境 JDK 1.3~8(客户端模式) ParNew CMS 低延迟 Web 服务、响应优先系统 JDK 5~8(需手动启用) Parallel Scavenge Parallel Old 高吞吐量后台任务(计算密集型) JDK 2025-03-19 JAVA #JVM