关于外网java后端服务访问内网minio中间件,因连接minio超时,启动失败问题

注:服务器情况:2台服务器,内网服务器包含(activemq、minio、nginx、redis、mysql、后端java服务)。外网服务器只有后端java服务,访问内网的中间件(内网服务器开放了部分指定端口)

问题背景:因断电导致服务器宕机,需服务重启。内网java服务重启成功,外网java服务重启失败。错误信息,minio连接超时:

先确定外网是否能访问内网的指定端口,输入命令:ssh -p 9000 -v 172.xx.x.xx

如果成功建立连接,外网的java服务却因minor连接超时导致启动失败。(这里内网的java服务启动成功)

继续输入命令验证: curl http://172.xx.x.xx:9000/minio/mpaas/

那么可能是minio的bucke桶权限被限制了,登录minio管理:http://172.xx.x.xx:9000/minio/mpaas/

进行如下操作:

添加权限:*号表示所有人都可以访问。Read and Write:放开读和写权限

再次重启后端服务,即可启动成功。

相关推荐
SunnyRivers12 天前
LangChain中间件详解
中间件·langchain
金刚猿12 天前
06_虚拟机中间件部署_xxl-job 部署
中间件·xxl-job·xxl-job-admin
Loo国昌13 天前
【AI应用开发实战】Guardrail风险控制中间件:Agent系统的安全防线
人工智能·python·安全·自然语言处理·中间件·prompt
键盘鼓手苏苏14 天前
Flutter for OpenHarmony: Flutter 三方库 ntp 精准同步鸿蒙设备系统时间(分布式协同授时利器)
android·分布式·算法·flutter·华为·中间件·harmonyos
Coder_Boy_14 天前
Java后端核心技术体系全解析(个人总结)
java·开发语言·spring boot·分布式·spring cloud·中间件
CN-David14 天前
CentOS搭建Mycat中间件
linux·mysql·中间件·centos·mariadb
三水不滴15 天前
消息队列消费性能优化:批量消费 + 手动 ACK 提升吞吐量
经验分享·笔记·中间件·性能优化
nix.gnehc15 天前
Go进阶攻坚+专家深耕级学习清单|聚焦高并发、高性能中间件/底层框架开发(Java开发者专属)
学习·中间件·golang
金刚猿16 天前
05_虚拟机中间件部署_ubuntu 系统 安装 Redis 7.0.15
redis·ubuntu·中间件
GEM的左耳返16 天前
Java面试深度剖析:从JVM到云原生的技术演进
jvm·spring boot·云原生·中间件·java面试·分布式架构·ai技术