簡體   English   中英

OracleRightNow運行狀況檢查端點

[英]OracleRightNow health check endpoint

我們有一個依賴於ORN的應用程序。

我們希望該應用程序具有運行狀況檢查終結點,以了解它是否可以正常運行以及所有依賴項都可以正常運行。

為了檢查ORN是否正常工作,我們目前正在使用:

https://support.something.com/cgi-bin/something.cfg/services/soap?wsdl

作為ORN的運行狀況檢查端點。 它工作正常,但太大(1800行):

<?xml version="1.0" encoding="UTF-8"?>

<!--
    Copyright @ 2009, 2017, Oracle and/or its affiliates. All rights reserved.
    http://www.oracle.com
-->

<wsdl:definitions xmlns="http://schemas.xmlsoap.org/wsdl/"

...

   </wsdl:service>

</wsdl:definitions>

ORN是否有另一個健康檢查端點

理想情況下,我希望某些東西像這樣:

https://support.something.com/cgi-bin/something.cfg/check

只是返回

OK

您實際上是在嘗試測試SOAP API,所有API,客戶門戶或其他功能的可用性。 根據您的測試,答案將有所不同。 CP下降時,API可能會上升,或者平台的分布式組件的任何潛在組合。

對於已有的SOAP API測試,您可以嘗試返回較少行的SOAP操作之一,而不是檢查WSDL的可用性。 ROQL查詢可能是一個不錯的選擇。

REST API可能是根“連接”路徑,不需要身份驗證。 https://my.osvc.site.com/services/rest/latest

對於Customer Portal,您可以直接單擊索引/主頁,這將告訴您CP已啟動。

聊天可以使用如上所述的REST / SOAP方法。

電子郵件可能無法通過這種方式以任何有用的方式進行檢查。

當然,您可以實現充當API端點的CP控制器或自定義腳本,但這不是最佳實踐,並且可能不是一個好的長期解決方案,即使此類實踐目前在SI空間中很常見。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM