From 81e2659b3ab0f58b8b9941df2b5a6eadec6894ca Mon Sep 17 00:00:00 2001 From: hjq <770690987@qq.com> Date: Fri, 12 Jun 2026 16:55:40 +0800 Subject: [PATCH] =?UTF-8?q?Dockerfile=20=E9=83=A8=E7=BD=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- browser_login/fetch_issue_receipt_incremental.py | 5 +++++ browser_login/fetch_receipt_details_incremental.py | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/browser_login/fetch_issue_receipt_incremental.py b/browser_login/fetch_issue_receipt_incremental.py index 2642f34..9bf612e 100644 --- a/browser_login/fetch_issue_receipt_incremental.py +++ b/browser_login/fetch_issue_receipt_incremental.py @@ -322,6 +322,11 @@ def fetch_issue_receipt_incremental(): page.listen.stop() except Exception: pass + try: + # 必须强制退出浏览器,释放 9222 端口和内存,防止产生僵尸进程导致 404 Not Found + page.quit() + except Exception: + pass if __name__ == "__main__": fetch_issue_receipt_incremental() \ No newline at end of file diff --git a/browser_login/fetch_receipt_details_incremental.py b/browser_login/fetch_receipt_details_incremental.py index 86bd594..09492f8 100644 --- a/browser_login/fetch_receipt_details_incremental.py +++ b/browser_login/fetch_receipt_details_incremental.py @@ -293,6 +293,11 @@ def fetch_receipt_details_incremental(): page.listen.stop() except Exception: pass + try: + # 必须强制退出浏览器,释放内存,防止产生僵尸进程导致 404 + page.quit() + except Exception: + pass if __name__ == "__main__": fetch_receipt_details_incremental() \ No newline at end of file