在服务与服务的通信过程中,除了基本的http接口调用,还可以使用消息队列,比如RabbitMQ、RocketMQ及Kafka。今天介绍一下Kafa的搭建,依然还是使用docker-compose进行部署。
说到Kafka,就不得不提到ZooKeeper,两者在很长一段时间都是配合使用,但随着kafka3.0的诞生,Kafka可以脱离ZooKeeper独自使用,那我们就从这两种方式进行分析。
2024年11月23日
在服务与服务的通信过程中,除了基本的http接口调用,还可以使用消息队列,比如RabbitMQ、RocketMQ及Kafka。今天介绍一下Kafa的搭建,依然还是使用docker-compose进行部署。
说到Kafka,就不得不提到ZooKeeper,两者在很长一段时间都是配合使用,但随着kafka3.0的诞生,Kafka可以脱离ZooKeeper独自使用,那我们就从这两种方式进行分析。
2024年11月23日
Docker Compose 是一个用于定义和运行多容器 Docker 应用程序的工具。通过 Compose,您可以使用一个 YAML 文件来配置应用程序的服务。然后,通过一条命令,就可以创建并启动配置中的所有服务。
2024年11月23日
MongoDB官网有份分片集群架构图,如下图:
图中有三个主要组件:
2024年11月23日
想要体验 Dify 的强大功能,却担心数据安全和隐私问题?别担心,本地部署帮你解决后顾之忧!本文将手把手教你如何在本地安装和配置 Dify,让你轻松构建属于自己的 AI 应用。
2024年11月23日
Docker Compose 是一个用于定义和运行 Docker 应用程序的工具。它通过一个配置文件(通常是 docker-compose.yml 文件)来定义应用程序的服务、网络和卷等,然后使用单个命令即可启动整个应用。
2024年11月23日
Wikitten是一个简洁、易用的静态Wiki工具,可以帮助用户管理个人知识库。通过Docker部署Wikitten,不仅能够简化部署流程,还能提高应用的可移植性。以下是如何使用Docker和Docker Compose部署Wikitten个人知识库的详细步骤。
2024年11月23日
如果你使用 docker 进行大规模开发,但是没有清理策略,那么你的磁盘马上就会被填满,当你真的必须因为产品火爆而要立即交付一些东西时,你就无法交付。
当我们在计算机中运行一个进程时,一旦这个进程完成,所有东西都会随之销毁。容器是我们现在很多人操作的基础设施。一切东西都运行在一个容器上,旨在每个容器有一个进程。当进程完成,容器就退出。但它不会自行清理。