【苍穹踩坑】idea启动连接容器环境无法上传下载附件解决方案原创
金蝶云社区-wh_cn
wh_cn
9人赞赏了该文章 697次浏览 未经作者许可,禁止转载编辑于2023年10月21日 10:38:10
封面

使用开发助手搭建项目之后,idea启动项目连接容器环境之后上传、下载文件均报错

引出文件:

引出数据报错.png

引入文件:

引入数据报错.png

检查日志发现时无法访问文件服务,在DebugApplication里面设置文件服务地址

cosmic.setFsServerUrl(ip,8100);
cosmic.setImageServerUrl(ip,8100);

重试之后依旧无效,日志里面仍然显示无法连接,并且使用的文件服务器地址是http://fileserver:8100/fileserver。

image.png


回到mc中检查发现图片、附件服务器均由这些设置。但是在idea的项目中仅对imageServer.url和fileserver进行了配置。

image.png


另外由于服务是通过idea启动,8100是容器内部访问地址,idea中需要配置文件服务器的外部访问端口,在gpaas中可以查询到到。

image.png


在DebugApplication中增加文件服务器配置,

image.png

在Launcher中补充attachmentServer.url,attachmentServer.inner.url,imageServer.inner.url的配置。

image.png


重新启动项目,关于文件上传下载的问题得以解决。

赞 9