logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

xxl-job-admin 运行在K8S环境

docker镜像有两种获取方式,一种是手动打包(maven)源码生成Jar包,再通过docker build生成镜像(基础镜像openjdk1.8),另一种是使用官方镜像:xuxueli/xxl-job-admin:2.3.0,出于方便,这里直接使用官方提供的镜像。上面已经部署了域名,所以直接访问域名:xxl-job-admin.test.cn/xxl-job-admin/,默认帐号密码:admi

#docker#容器#运维
prometheus高可用之thanos

当前prometheus存在需求长期数据存储: >= 1个月的数据存储,存储空间大多 prometheus server :公有云/私有云/国内/国外多Grafan:多数据源解决思路联邦:优点是可从prometheus抓取指标,缺点是抓取多个指标时会存在问题prometheus remotewrite:用于可写远程存储配置。

#prometheus#阿里云#腾讯云
nacos使用外部数据库部署到k8s

​​​​​​目录概览简单快速安装方式使用外部数据库安装方式修改配置创建Nacos部署ingress测试概览Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。 Nacos 是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的

#kubernetes#java#分布式
k8s & docker空间使用分析与清理

使用 Docker 运行业务一段时间后,可能会出现宿主节点的磁盘容量占用高,导致宿主机磁盘空间不足等异常,对业务造成影响。本文对 Docker 的空间占用进行汇总分析,以及对应的清理操作进行说明,希望能帮到大家~在日常使用中,安装docker后做好优化配置工作,如配置json log大小及文件限制,定期清理无用的容器和镜像,可以减少docker 空间占用导致宿主机磁盘空间不够导致的各种问题。当遇到

#docker#kubernetes#容器
k8s 微服务spring boot JVM 监控

使用SpringBoot自带监控功能Actuator,可以帮助实现对程序内部运行情况监控,比如监控状况、Bean加载情况、环境变量、日志信息、线程信息、健康检查、审计、统计和HTTP追踪等。服务增加spring-boot-starter-actuator依赖 -> 启用 prometheus和health监控 -> 配置 prometheus 监控 -> 添加grafana dashboard。t

#jvm#kubernetes#微服务
关于java k8s容器环境中的jvm配置与优化

环境版本备注k8sv1.22+配置cpu/mem limit、健康/就绪检查openjdk8k8s容器化(docker)环境更好的解决了 java app 运行环境的封装问题。但存在着一些限制,比如 Java 并不能发现 pod 设置的内存限制(mem limit,java 默认以宿主机的内存为基准),当 java 内存占用超出 pod mem limit限制时,很容易导致OOM,导致pod重启(

文章图片
#java#jvm#kubernetes
xxl-job-admin 运行在K8S环境

docker镜像有两种获取方式,一种是手动打包(maven)源码生成Jar包,再通过docker build生成镜像(基础镜像openjdk1.8),另一种是使用官方镜像:xuxueli/xxl-job-admin:2.3.0,出于方便,这里直接使用官方提供的镜像。上面已经部署了域名,所以直接访问域名:xxl-job-admin.test.cn/xxl-job-admin/,默认帐号密码:admi

#docker#容器#运维
到底了