日志错误空引用
请教下这种错误是什么原因?
本帖最后由 阿Q7 于 2024-11-23 19:10 编辑
我的使用场景是对接阿里云的图像搜索服务:计划任务跑一遍图像上传功能,通过http请求上传图像,然后保存日志到数据表时就会报这个错;我之前也有一个计划任务也遇到了这样的报错,这两个计划任务的共同点就是都使用了发送HTTP请求命令。
大佬您好,我这边看了一下咱们的日志,在计划任务中,出现空指针引用的报错,并不是来源于发送HTTP请求命令,而是咱们的数据表更新操作
数据表操作 : 更新 T_计划任务_计划任务表 用时:17792毫秒。\r\n UPDATE T_计划任务_计划任务表 SET 最后取数入参时间 = '2024-11-23 03:05:01' WHERE [计划任务名称] = 聚水潭商品定时分段获取\r\n 设置变量 返回码 = 500\r\n我在日志中找到上面这个报错,其中是在更新“T_计划任务_计划任务表”数据的时候报错。
咱们是否有在设计器修改过这个表的结构?要不尝试半覆盖发布一下,看看服务器数据表的结构和设计器的表结构是否一致
Grayson.Shang 发表于 2024-11-25 14:16
大佬您好,我这边看了一下咱们的日志,在计划任务中,出现空指针引用的报错,并不是来源于发送HTTP请求命令 ...
服务器和设计器上的表结构是一样的 日志这边调查了下,推测是类库内部异常导致返回了null,看日志应该是数据库超时报错导致的,并发任务太多,建议分布一下。
这个报错是sqlserver类库内部报错的,暂时没办法调查。
页:
[1]