国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

redis消息隊列出現(xiàn){redis-queue}-failed

愛吃魚

"{\"id\":\"1654589316.4924.670\",\"time\":1654589316,\"delay\":0,\"attempts\":6,\"queue\":\"nat_report_queue\",\"data\":{\"id\":1348431,\"user_id\":71,\"tray_id\":15551,\"tray_no\":\"0607-8-1-BS15564\",\"hole_site\":\"E5\",\"bar_name\":\"0607-8-1-BS15564-37\",\"bar_code\":\"11033074453206\",\"result\":1,\"is_recheck\":0,\"remark\":\"\",\"status\":5,\"create_time\":\"2022-06-07 10:16:52\",\"update_time\":\"2022-06-07 10:16:52\",\"check_time\":\"2022-06-07 15:34:06\",\"orf1ab\":\"NoCt\",\"n\":\"NoCt\",\"ic\":\"26.09\",\"api_type\":0,\"api_code\":null,\"api_msg\":null,\"up_status\":1,\"up_time\":null,\"rule_id\":0,\"rule_code\":\"0_0_1\",\"result_text\":\"\u9634\u6027\",\"is_positive\":0,\"import_bar_code\":\"11033074453206\",\"is_audit\":1},\"error\":\"Error: Call to a member function sessionId() on null in \/data\/wwwroot\/lims-admin\/app\/functions.php:44\nStack trace:\n#0 \/data\/wwwroot\/lims-admin\/app\/admin\/api\/Nat.php(37): api_curl()\n#1 \/data\/wwwroot\/lims-admin\/app\/admin\/api\/Nat.php(58): app\\admin\\api\\Nat->getToken()\n#2 \/data\/wwwroot\/lims-admin\/app\/queue\/redis\/NatReportConsumer.php(26): app\\admin\\api\\Nat->reportResult()\n#3 \/data\/wwwroot\/lims-admin\/vendor\/workerman\/redis-queue\/src\/Client.php(218): app\\queue\\redis\\NatReportConsumer->consume()\n#4 \/data\/wwwroot\/lims-admin\/vendor\/workerman\/redis\/src\/Client.php(422): Workerman\\RedisQueue\\Client->Workerman\\RedisQueue\\{closure}()\n#5 \/data\/wwwroot\/lims-admin\/vendor\/workerman\/workerman\/Connection\/TcpConnection.php(638): Workerman\\Redis\\Client->Workerman\\Redis\\{closure}()\n#6 \/data\/wwwroot\/lims-admin\/vendor\/workerman\/workerman\/Events\/Select.php(295): Workerman\\Connection\\TcpConnection->baseRead()\n#7 \/data\/wwwroot\/lims-admin\/vendor\/workerman\/workerman\/Worker.php(2431): Workerman\\Events\\Select->loop()\n#8 \/data\/wwwroot\/lims-admin\/vendor\/workerman\/workerman\/Worker.php(1555): Workerman\\Worker->run()\n#9 \/data\/wwwroot\/lims-admin\/vendor\/workerman\/workerman\/Worker.php(1397): Workerman\\Worker::forkOneWorkerForLinux()\n#10 \/data\/wwwroot\/lims-admin\/vendor\/workerman\/workerman\/Worker.php(1371): Workerman\\Worker::forkWorkersForLinux()\n#11 \/data\/wwwroot\/lims-admin\/vendor\/workerman\/workerman\/Worker.php(1692): Workerman\\Worker::forkWorkers()\n#12 \/data\/wwwroot\/lims-admin\/vendor\/workerman\/workerman\/Worker.php(1641): Workerman\\Worker::monitorWorkersForLinux()\n#13 \/data\/wwwroot\/lims-admin\/vendor\/workerman\/workerman\/Worker.php(551): Workerman\\Worker::monitorWorkers()\n#14 \/data\/wwwroot\/lims-admin\/start.php(112): Workerman\\Worker::runAll()\n#15 {main}\"}"
通過lrange {redis-queue}-failed 0 0 查看里面有一個 Call to a member function sessionId() on null報錯
但是在那個方法里第44行明明不是request()->sessionId() 這個是在第41行。
如下圖所示:
截圖

2156 2 0
2個回答

six

可能是之前是第40行,后面改了代碼行數(shù)變了,沒reload加載新代碼,導致內存里的代碼還是老代碼,所以報錯在44行。

看起來是消費環(huán)境無法使用 request()->sessionId(),消費環(huán)境沒有請求,request()是null。

  • 愛吃魚 2022-06-07

    我重新stop后在start的,應該不是這個問題。還有就是我里面有刪除key的操作。有些key刪除不了。本地環(huán)境沒有遇到過這個問題。生產環(huán)境有,會不會是redis版本問題?

  • six 2022-06-07

    還有本地環(huán)境或者測試環(huán)境不要連線上正式redis,不然本地調試啥的可能消費了線上的數(shù)據,然后本地代碼臨時加了var_dump啥的更改了行數(shù),導致報錯和線上代碼行數(shù)不一致。

    最基本的刪除應該不會有redis版本兼容問題吧。

  • 愛吃魚 2022-06-07

    本地跟線上是一致的。這個我剛確認過了,就是redis的版本不是一樣的。

螞蟻搬家

消費失敗 在redis有詳細提示

  • 暫無評論
年代過于久遠,無法發(fā)表回答
??