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

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

相关推荐
小邓吖9 小时前
自己做了一个工具网站
前端·分布式·后端·中间件·架构·golang
Prince-Peng15 小时前
技术架构系列 - 详解Redis
数据结构·数据库·redis·分布式·缓存·中间件·架构
Prince-Peng2 天前
技术架构系列 - 详解Kafka
分布式·中间件·架构·kafka·零拷贝·消息中间件·填谷削峰
爱吃山竹的大肚肚2 天前
异步导出方案
java·spring boot·后端·spring·中间件
GIS开发者2 天前
对nacos进行信创改造,将其中的tomcat替换为保兰德的中间件
java·中间件·nacos·tomcat·保兰德
晚风_END2 天前
postgresql数据库|连接池中间件pgbouncer的部署和配置详解
数据库·后端·spring·postgresql·中间件·个人开发
郑州光合科技余经理3 天前
同城配送调度系统实战:JAVA微服务
java·开发语言·前端·后端·微服务·中间件·php
321.。3 天前
从 0 到 1 实现 Linux 下的线程安全阻塞队列:基于 RAII 与条件变量
linux·开发语言·c++·学习·中间件
青火coding6 天前
SOFAServerless架构的意义
java·运维·中间件·架构·serverless
马士兵教育7 天前
AI大模型通用智能体项目从原理到落地:Agent Skills 的核心逻辑与中间件 + 动态工具实践方案+架构项目实战!
人工智能·中间件·架构