默认

[已解决] 求助RainbowChat-web和app互通时发送文件异常

查看数: 55285 | 评论数: 10 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2021-10-20 14:21

正文摘要:

@JackJiang 可能因为文件是null,app点进去直接闪退, 我本地测试文件发送是没问题的,部署到生产环境异常。

评论

JackJiang 发表于 3 年前
引用:西域男孩 发表于 2021-10-21 12:32
感谢,已解决,客户服务器不是装了360嘛,上传的文件有些360识别为不安全给自动删了

妈啊,360还管这么多闲事。。。。
西域男孩 发表于 3 年前
引用:JackJiang 发表于 2021-10-20 21:51
问题有可能出在上传上,所以让你抓取上传的log,你知道怎么看log4j输出的日志的吧。
你这外网有体验地址 ...

感谢,已解决,客户服务器不是装了360嘛,上传的文件有些360识别为不安全给自动删了
JackJiang 发表于 3 年前

问题有可能出在上传上,所以让你抓取上传的log,你知道怎么看log4j输出的日志的吧。
你这外网有体验地址吗,可以私信我,并给我两测试账号,我抽空帮你实地看看是什么情况。
这么明显的问题,一般来说,有可能是个很傻逼的原因导致的
JackJiang 发表于 3 年前
引用:西域男孩 发表于 2021-10-20 15:18
除了node版本和操作系统其它一样

上传文件的问题,只跟App服务端的http服务有关。

你这样去诊断:
1)你把log4j的日志清一下
2)你上传一个文件
3)第2)文件上传完成后,你看一下app服务端,从刚才文件上传开始的所有log。

一般情况下,如果有问题,第3)步服务端会通过log4j日志框架输出详细的日志内容。你去仔细抓一下
西域男孩 发表于 3 年前
引用:JackJiang 发表于 2021-10-20 15:14
你的意思是,你开发环境和生产环境,这些东西的版本是完全一样的?

除了node版本和操作系统其它一样
JackJiang 发表于 3 年前
引用:西域男孩 发表于 2021-10-20 14:51
是的,就是本地环境正常,生成环境不行,才无从下手
tomcat: 9.0.41
jdk:1.8

你的意思是,你开发环境和生产环境,这些东西的版本是完全一样的?
JackJiang 发表于 3 年前
你的意思是,你开发环境这个文件收发是正常的,生产环境才出现这样的问题?

你详细分别统计一下,开发环境和生产的基础软件版本:

1)tomcat版本
2)jdk版本
3)mysql版本
4)nodejs版本
5)rabbitmq版本
6)操作系统版本

返回顶部