03 2024 档案
摘要:
一、定义 在微服务学习中,对于微服务日志,分布式日志、海量日志的处理解决方案ELK是一个不错的选择,ELK是Elasticsearch、Logstash和Kibana的缩写,这三者组合起来,形成一个强大的开源实时日志分析平台。主要涉及三个组件Elasticsearch、Logstash、Kibana
阅读全文

摘要:
一、安装步骤 1、安装mysql第一步是查看宿主机是否存在mysql的镜像,通过docker images查看,否则通过docker pull拉取镜像到本机,可以拉取不同版本到环境。在https://hub.docker.com/中查询相关版本信息。 2、启动一个镜像运行容器,通过拷贝这个容器的配置
阅读全文

摘要:
一、安装步骤 第一步:查看宿主机是否存在redis的镜像,如果没有镜像则使用命令docker pull redis:6.0.8拉取,选择相关版本,或者使用latest最新版本号。 第二步:在宿主机创建配置文件,在进行数据卷配置文件挂载是对应上,如下所示: --创建redis文件 mkdir -p /
阅读全文

摘要:
一、安装命令 一、容器操作 启动容器 docker run:创建并启动一个容器。例如,docker run --name mynginx -d nginx:latest会以后台模式启动一个名为mynginx的容器,使用nginx:latest镜像。 查看容器 docker ps:查看正在运行的容器。
阅读全文

摘要:
一、前言 在微服务的学习中,配置是很关键一项工作,因为使用微服务架构,拆分成多个微服务导致配置变多、重复配置、不易于统一管理。所以在微服务中需要一个统一管理配置的组件,减少配置、可视化配置等,单体应用是通过配置文件(json/xml/ini/txt/yml)在应用中进行配置读取,而现在由配置中心来完
阅读全文

摘要:
一、前言 近期在使用java的spring框架构建微服务系统,对于微服务的服务注册与发现使用nacos做了一定了解,尝试在.net中构建微服务使用nacos作为服务的注册与发现。通过实践Demo学习nacos是如何集成到asp.net core中,体会服务注册与发现组件在微服务中的重要性,后续会实践
阅读全文

摘要:
一、Authentication与Authorization
阅读全文
