SpringBoot定时任务出现未知域名的错误,但是使用接口手动执行对应方法却能成功访问,各位大佬麻烦帮忙!!!
url地址没写全?比如:https://api.weixin.qq.com
但是同样的方法使用接口手动调用却正常
@CaryZhai: 👍
👍
debug 打日志输出下 参数什么的看看都正确么。
使用接口手动执行对应方法正常,是说你的同一段代码,放在定时器里会报错,但是使用接口访问,不会报错?
这不可能把,要不你把你的这段代码改成service,然后定时器跟接口,都调用这个service,再验证是否会报错,
你的这个说法完全不合理啊
是放在Service下的,我也知道不合理,但是就是这样发生了。同一个方法,参数都一样,在服务器上,定时任务就是找不到这个域名,但是手动执行对应方法的话却能够成功。人都麻了!
使用hutool试下
服务器上curl试下?看看是不是解析问题。