當機處理策略

  • 最後修改時間:2024-07-16
  • 1. 概述

    1.1 版本

    維運平台版本
    功能變更
    V1.5.0-
    V1.5.7「自動匯出記憶體堆疊」功能拆解到「效能堆疊」中,詳情請參見:效能堆疊

    1.2 應用場景

    帆軟工程部署在伺服器上後,會因為各種原因導致當機。當機後若直接重啟沒有抓取 DUMP 檔案 ,很難定位到真實原因。

    進而無法快速解決問題和做一些防止再發生的預防措施,造成的時間和精力損失無法估計,對伺服器維運非常不友好。

    1.3 功能簡介

    維運平台提供「當機處理策略」功能。透過此功能,維運平台可為專案綁定的FineBI/FineReport等工程自動生成 DUMP 檔案、同時可重新啟動工程。

    發生當機後,透過分析生成的 DUMP 檔案,可以快速定位當機原因,即時處理當機問題和做一些有效的預防措施,為使用者增加一道保險。

    1720664190621953.png

    2. 當機自動處理

    管理者登入維運平台,選擇維運專案,點選「當機>當機處理策略」,即可為該專案配置當機處理策略。

    使用者可以在「當機處理策略」位置做一些配置設定,可設定的項為:當機自動處理、自動匯出記憶體堆疊、當機自動重啟、進程自動恢復、埠設定。

    注1:若項目不可用,則無法為其配置「當機處理策略」。

    注2:維運平台部署的專案不支援「進程自動恢復」功能。因為維運平台部署的專案,可由容器提供進程自動恢復功能,所以無需維運平台提供該功能。

    注3:維運平台部署的專案不支援「埠設定」功能。因為在部署專案時已配置了埠,並進行了佔用檢查,確定可用。

    QQ图片20240715172129.png

    2.1 當機自動處理

    使用說明:

    開啟該按鈕,才支援進行下方功能的配置,否則全部不可用。

    此開關預設開啟。

    使用前提:

    在工作時段(6:00-23:00),當應用主進程關閉5分鐘後,當機自動處理也跟隨關閉。

    在非工作時段(0:00-6:00,23:00-24:00),應用主進程關閉,當機自動處理不跟隨關閉。

    2.2 當機自動重啟

    使用說明:

    開啟後,當高負載導致當機時,會自動重啟工程。

    使用前提:

    1)開啟「當機自動處理」

    • 若「當機自動處理」未開啟,此項灰化處理,不能編輯修改。

    • 若「當機自動處理」開啟,此項預設關閉。

    2)系統情況

    開關開啟時,會對當前系統情況做檢查。檢查是否為 Windows 作業系統,是否為 Windows 服務形式。

    • 若系統為 Windows 作業系統且為 Windows 服務形式,彈窗提示:該功能暫不支援當前系統。如下圖所示:

        點選確定和關閉按鈕後彈窗關閉,開關不開啟。

    20240711103446.png

    • 若系統為 Windows 作業系統且非Windows 服務形式,彈窗提示:當前系統可能會存在重啟失敗。如下圖所示:

        點選確認或關閉按鈕後關閉彈窗,開關開啟。

    Ai图片翻译20240604104517图片翻译1720665921.png

    2.3 進程自動恢復

    注:維運平台部署的專案,不支援該設定。因為容器化部署的工程,可由容器化提供進程自動恢復功能,所以無需維運平台提供該功能。

    使用說明:

    開啟後,管理者可設定功能生效時間段。在指定時間段內,當應用進程消失時,會自動重啟工程。

    使用前提:

    1)開啟「當機自動處理」

    • 若「當機自動處理」未開啟,此項灰化處理,不能編輯修改。

    • 若「當機自動處理」開啟,此項預設關閉。

    2)系統情況

    開關開啟時,會對當前系統情況做檢查。檢查是否為 Windows 作業系統,是否為 Windows 服務形式。

    • 若系統為 Windows 作業系統且為 Windows 服務形式,彈窗提示:該功能暫不支援當前系統。如下圖所示:

        點選確定和關閉按鈕後彈窗關閉,開關不開啟。

    20240711103446.png

    • 若系統為 Windows 作業系統且非Windows 服務形式,彈窗提示:當前系統可能會存在重啟失敗。如下圖所示:

        點選確認或關閉按鈕後關閉彈窗,開關開啟。

    Ai图片翻译20240604104517图片翻译1720665921.png

    2.4 埠設定

    注:維運平台部署的專案不支援「埠設定」功能。因為在部署專案時已配置了埠,並進行了佔用檢查,確定可用。

    使用說明:

    支援使用者設定當機處理工具佔用的埠,預設埠為 12100。

    埠號範圍要在1024 到 65535 之間,否則「當機處理工具」無法啟動,「當機處理」頁面無法開啟。

    使用前提:

    • 若「當機自動處理」未開啟,此項灰化處理,不能編輯修改。

    • 若「當機自動處理」開啟,預設埠為 12100。

    附件列表


    主題: 專案管理
    已經是第一篇
    已經是最後一篇
    • 有幫助
    • 沒幫助
    • 只是瀏覽