redis队列里使用同步的curl 手动抛异常,队列的log能记录。
使用httpClient在success里手动抛异常 日志里没记录。
多次测试都是这样的结果。
大佬们,你们使用的时候有没有遇到这种情况啊
无
队列里使用httpClient,success里手动抛异常
centos7.9 64位
workerman/workerman v4.1.17
workerman/webman-framework v1.5.27
workerman/redis-queue v1.2.1
httpClient异步回调用法外部无法捕获异常。如果要捕获异常,需要自己在success里try catch。
好的,谢谢您的回复,是因为外部无法捕获异常,所以没法重新入队列么
对。
队列里也不建议用异步。
好的 了解了 谢谢您