基于开源产品的sftp Cluster 集群方案

总体架构图

主要部件
1、sftpgo 负责提供sftp能力
2、minio 负责共享存储
3、kafka 接收sftpgo及minio event,承载pubsub
4、db 保存配置数据
基于开源产品的sftp Cluster 集群方案_第1张图片

说明

1、sftpgo通过https://gocloud.dev/howto/pubsub/ 实现消息发送,
2、考虑到minio 配置修改需要restart,因此可以在kafka 模式外适当考虑一下其它通知模式

你可能感兴趣的:(架构,开源,sftp,Cluster,架构)