月度归档:2025年06月

用kubernetes(k8s)搭建,基于Spring Cloud 微服务架构的开源商城系统(mall-swarm)

一,项目简介 开源项目地址:https://github.com/macrozheng/mall-swarm mall-swarm是一套微服务商城系统,采用了 Spring Cloud Alibaba、Spring Boot 3.2、Sa-Token、MyBatis、Elasticsearch、Docker、Kubernetes等核心技术,同时提供了基于Vue的管理后台方便快速搭建系统。mall- [……]

继续阅读»»»

Kubernetes(k8s)搭建部署nacos集群

一,下载官方k8s项目 这里使用官方提供的k8s文件修改。 二,创建对应的 NFS StorageClass 和 PV 使用NFS作为PVC持久化。 官方提供了k8s的nfs部署,/nacos-k8s/deploy/nfs/ ,可以直接使用的官方的。 但是生产环境中通常会部署独立的 NFS 服务(比如用 NAS、GlusterFS、CephFS),而不是依赖容器内运行的 NFS Server。所以 [……]

继续阅读»»»

ELK平替,OpenSearch + Fluent Bit日志管理系统

1:OpenSearch + Fluent Bit 简介 ELK搭建参考:docker-compose 安装启动ELK 9.0 OpenSearch OpenSearch 是一个由 Amazon 主导的开源搜索与分析引擎,原本是 Elasticsearch 的一个分支,支持全文搜索、日志分析、指标监控等。 Fluent Bit Fluent Bit 是一个轻量级的日志收集器和转发器,专为边缘和高性 [……]

继续阅读»»»

ELK日志收集,非ILM生命周期管理、ILM生命周期管理索引配置

1:Filebeat配置 在9.0+版本中,filebeat.inputs: type不在支持log 类型。 Elastic 官方已经推荐全面改用 filestream,log 类型在新版 Filebeat 中会报错并终止运行。 filestream性能更优,可以同时支持多个日志类型同时采集。 配置文件,主要三个配置: 上面配置了http日志采集后,在Metricbeat将 host加上去即可。 [……]

继续阅读»»»