总体架构图

主要部件
1、sftpgo 负责提供sftp能力
2、minio 负责共享存储
3、kafka 接收sftpgo及minio event,承载pubsub
4、db 保存配置数据

说明

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

基于开源产品的sftp Cluster 集群方案相关推荐

  1. redis cluster 集群 HA 原理和实操(史上最全、面试必备)

    文章很长,建议收藏起来慢慢读!疯狂创客圈总目录 语雀版 | 总目录 码云版| 总目录 博客园版 为您奉上珍贵的学习资源 : 免费赠送 经典图书:<Java高并发核心编程(卷1)> 面试必备 ...

  2. 基于高可用配置的RabbitMQ集群实践

    本文将提供一个基于高可用配置的RabbitMQ集群方案.通过介绍RabbitMQ的基本概念.主要作用和使用场景,并搭建RabbitMQ单节点环境.用程序演示消息发送接收过程,以及搭建RabbitMQ高 ...

  3. redis集群扩容和缩容_深入理解Redis Cluster集群

    一.背景 前面的文章<深入理解Redis哨兵机制>一文中介绍了Redis哨兵集群的工作原理,哨兵集群虽然满足了高可用的特性,但是依然存在这样的问题:即数据只能往一个主节点上进行写入. 只能 ...

  4. 基于Docker-compose搭建Redis高可用集群-哨兵模式(Redis-Sentinel)

    我们知道,Redis的集群方案大致有三种:1)redis cluster集群方案:2)master/slave主从方案:3)哨兵模式来进行主从替换以及故障恢复. sentinel系统可以监视一个或者多 ...

  5. Redis Cluster 集群详解

    Redis 分布式扩展之 Redis Cluster 方案 主从切换的过程中会丢失数据,因为只有一个 master,只能单点写,没有解决水平扩容的问题.而且每个节点都保存了所有数据,一个是内存的占用率 ...

  6. CentOS7下安装Redis伪集群(基于Redis官方Cluster集群模式版本redis-5.0.10)

    文章目录 Redis简介 什么是redis redis的优点 Redis集群都有哪些模式 主从复制(Master-Slave Replication) 哨兵模式(Sentinel) Redis官方 C ...

  7. mysql cluster rpm包的作用_MySQL之——MySQL Cluster集群搭建详解(基于RPM安装包)

    1.下载MySQL-cluster 7.3.7 http://dev.mysql.com/downloads/cluster/ 2.环境清理及安装 1)清理CentOS6.5自带的mysql服务,其中 ...

  8. 基于Redis6.2.6版本部署Redis Cluster集群

    基于Redis6.2.6版本部署Redis Cluster集群 文章目录 基于Redis6.2.6版本部署Redis Cluster集群 1.Redis6.2.6简介以及环境规划 2.二进制安装Red ...

  9. Redis Cluster集群知识学习总结

    Redis集群解决方案有两个: 1)  Twemproxy: 这是Twitter推出的解决方案,简单的说就是上层加个代理负责分发,属于client端集群方案,目前很多应用者都在采用的解决方案.Twem ...

最新文章

  1. 多大、谷歌大脑获ICML 2021杰出论文奖,田渊栋、陆昱成获荣誉提名!
  2. robot framework环境搭建(转)
  3. 愚人节“整人”小心被病毒“整”
  4. 关于成本中心计划与过账
  5. 有一个会泰勒级数的八岁表妹是怎样一种体验?
  6. 怎么将翼型导入catia_CATIA导入翼型出现了问题,翼型是在网上找的。说是样条线运算有问题 - 机械 - 小木虫 - 学术 科研 互动社区...
  7. Python《使用Selenium 和pyautogui 实现自动登录淘宝》
  8. iOS开发拓展篇—蓝牙之mutipeerConnectivity的使用
  9. oracle rman 实例,Oracle数据库rman常用命令的使用示例
  10. 黄海造船周身流动的信息化血液
  11. 南阳acm-206-矩形的个数(水题)
  12. ICT通信运营企业的重建之服务升级(三)----如何打造ICT服务满意度
  13. 一分钟学会接网线(网络传输介质详解及布线连接)
  14. 最主流的五个大数据处理框架的优势对比
  15. 阿龙的学习笔记--- B-树和B+树 以及 MySQL的索引机制总结
  16. Traefik 一个反向代理的新工具
  17. 使用animate 两个div向中间移动合并成一块
  18. 值得珍藏的81句生活哲理名言
  19. python为什么有gil锁_为什么目前python3的全局锁gil性能远逊于python2
  20. java编程实现人物对打_Java Lab(1)控制台下的人物PK

热门文章

  1. 【一起来学Java】继承,多态,抽象,接口
  2. 硕士毕业论文Word文档常用格式设置
  3. 最接近人类编程语言的REBOL
  4. Python课程第一天_上午_课程笔记(硬件以及进制)
  5. EDB PPAS(Oracle 兼容版) Oracle与PostgreSQL 兼容模式的参数配置切换
  6. POI读取excel百万级-SAX方式解析
  7. 简单爬取链家上广州的租房信息
  8. ifft java_OpenCV DFT_INVERSE与Matlab的ifft不同
  9. Linux火墙策略的管理以及火墙的介绍
  10. USB host 控制芯片CH374