<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                ## Supervisord多服務器監控工具 ![img](https://camo.githubusercontent.com/1c97a2681e26677657180722980702b17ba90b5a7c952aa4a13a34ce16df0eb4/68747470733a2f2f7261772e6769746875622e636f6d2f6d6c617a61726f762f73757065727669736f72642d6d6f6e69746f722f6d61737465722f73757065727669736f72642d6d6f6e69746f722e706e67) ## 功能 - 監控無限數量的Supervisord服務器和進程 - 啟動/停止/重啟進程 - 讀取標準錯誤日志 - 當出現標準錯誤時啟動新的Redmine工單 - 標準錯誤發生時發出聲音警報 - 靜音聲音警報(一段時間后自動恢復) - 監控進程正常運行時間狀態 ## 安裝 1. 將supervisord-monitor克隆到您的虛擬主機/web根目錄: ``` git clone https://github.com/mlazarov/supervisord-monitor.git ``` 2. 將application/config/supervisor.php.example復制到application/config/supervisor.php: ``` cp supervisord-monitor/application/config/supervisor.php.example supervisord-monitor/application/config/supervisor.php ``` 3. 為您的所有Supervisord服務器啟用/取消注釋inet_http_server(在supervisord.conf中找到)。 ``` [inet_http_server] port=*:9001 username="yourusername" password="yourpass" ``` 更改supervisord.conf后不要忘記重啟Supervisord服務。 4. 編輯supervisord-monitor配置文件并添加您的所有Supervisord服務器: ``` vim application/config/supervisor.php ``` 5. 配置您的web服務器,將其中一個虛擬主機指向'public_html'目錄。 6. 打開web瀏覽器并輸入您的虛擬主機URL。 ## Redmine集成 1. 打開配置文件: ``` vim application/config/supervisor.php ``` 2. 將以下行更改為您的redmine URL和自動分配的ID: ``` // Redmine新問題URL路徑 $config['redmine_url'] = 'http://redmine.url/path_to_new_issue_url'; // 默認的Redmine分配者ID $config['redmine_assigne_id'] = '69'; ``` ## 故障排除 ``` 未從遠程服務器接收到'200 OK'響應。 ``` 在大多數情況下,這意味著Supervisord監控工具沒有直接的網絡訪問權限到Supervisord RPC2 http接口。檢查您的防火墻和網絡連接。 * * * ``` 未從遠程服務器接收到'200 OK'響應。(HTTP/1.0 401 Unauthorized) ``` `401 Unauthorized`意味著您的Supervisord監控工具和Supervisord之間有連接,但是用戶名或密碼錯誤。 * * * 這意味著您的supervisord服務沒有啟用rpc接口(僅限Supervisord v3+)。 要啟用rpc接口,請在配置文件中添加以下行: _來自Supervisord文檔_ 在示例配置文件中,有一個名為[rpcinterface:supervisor]的部分。默認情況下,它看起來像這樣: ``` [rpcinterface:supervisor] supervisor.rpcinterface_factory = supervisor.rpcinterface:make_main_rpcinterface ``` [rpcinterface:supervisor]部分必須保留在配置中,以確保標準的supervisor設置正常工作。 如果您不希望supervisor做任何它本來就沒有做的事情,這就是您需要了解的所有關于這種類型部分的信息。 有關更多信息,請訪問官方Supervisord配置文檔: http://supervisord.org/configuration.html#rpcinterface-x-section-settings * * * ``` 請求的URL /control/ ... 在此服務器上未找到。 ``` 如果您在每個操作(停止,開始,重啟等)上都收到此錯誤,很可能您的web服務器沒有尊重在`public_html`目錄中找到的.htaccess文件。 要測試這一點,您可以在httpd.conf(如果您使用的是Apache)中添加`AllowOverride All`配置,或者將.htaccess文件中的規則添加到httpd.conf文件中。
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看