关于外网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:放开读和写权限

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

相关推荐
db_murphy11 小时前
知识篇 | 中间件会话保持和会话共享有啥区别?
中间件
拷贝码农卡卡东17 小时前
宿主机与容器通过 rmw_cyclonedds_cpp中间件进行ros2结点之间的通讯的相关注意事项
中间件
墨鸦_Cormorant3 天前
MQTT(轻量级消息中间件)基本使用指南
mqtt·中间件·消息中间件
Python私教5 天前
从“Hello World”到“高并发中间件”:Go 语言 2025 系统学习路线图
学习·中间件·golang
UrSpecial5 天前
进程间通信:消息队列
中间件
EndingCoder8 天前
Next.js 中间件:自定义请求处理
开发语言·前端·javascript·react.js·中间件·全栈·next.js
十五年专注C++开发8 天前
通信中间件 Fast DDS(一) :编译、安装和测试
linux·c++·windows·中间件·cmake·vcpkg
在未来等你10 天前
RabbitMQ面试精讲 Day 17:消费者调优与并发消费
中间件·面试·消息队列·rabbitmq
茶茶只知道学习11 天前
Express中间件和路由及响应方法
中间件·express
汪随安11 天前
Dokcer创建中间件环境
中间件