Tibco 平台的錯誤處理 1, 分類

2021-05-01 20:54:31 字數 796 閱讀 8571

第一篇部落格,稍微談一下tibco平台上的錯誤處理。 之所以首先談這個話題, 是因為錯誤處理實在是太重要,而為了滿足銷售的需要, 對產品和技術的吹噓往往會讓被忽悠的客戶忽視錯誤處理的重要性。

錯誤的分類

應用在企業中的, 比較有規模的tibco平台肯定會出錯誤。 大體上可以分為

技術錯誤, 比如資料庫連線錯誤, 檔案讀寫錯誤, 記憶體溢位等等。

功能錯誤, 大部分是根資料有關聯的, 比如電子郵件位址的格式無法通過xsd的確認。

還可以根據具體要求進行更詳細的分類, 比如根據錯誤的**分類。設想我們有如下企業,

因為我們中介軟體的服務最終是面對企業的業務的。所以每乙個服務都可以被定義在乙個企業的業務域中。 比方說我們有乙個服務叫getcustomerprofile,這個服務從公司的crm軟體資料庫中提取某個客戶的資料。 那麼根據上面的組織圖來講,這個服務就是基於客戶關係部門的服務。 如果給他乙個值的話, 就叫a.sales.crm. 這個服務所產生的錯誤也應該繼承這個值.

把錯誤如此分類有什麼好處呢? 對於乙個大型的企業來講, it 部門會有專門的人員對每乙個應用到的商業軟體進行技術支援. 這個從軟體使用者 (比如客戶關係部的工作人員) 產生問題, 到技術支援人員解決問題的流程一般會應用到ittl. itil 中比較關鍵的乙個問題是 一線技術人員根據什麼來把問題分發到相應的2線技術支援隊伍。 上面說的這種錯誤分類方法就可以給一線技術人員提供有力的幫助。

在乙個好處是, it部門一般會與商業部門有服務協議, 這種錯誤分類方法可以讓錯誤分析, 歸類變得簡單一些。這樣的話it經理們在與商業部門經理們的談判中腰桿會更直一些。

Tibco 平台的錯誤處理 2, 錯誤集中處理

下圖給出乙個簡單的例子。tibco元件a執行中出現錯誤,傳送錯誤訊息到topic.error.receive,錯誤處理元件接收到這個錯誤後把錯誤內容儲存到資料庫中。有幾個地方需要注意 1.所有tibco元件必須使用同樣的邏輯傳送錯誤資訊到同乙個topic 或rv subject 這就意味著錯誤資訊的...

資料預處理1 分類特徵編碼

背景 we don t talk anymore 很多時候,在我們拿到的資料集裡,特徵不都是連續的值,而是由某些離散化取值的資料組成。例如,性別特徵可以具有如下取值 male female 天氣特徵有如下取值 rainy sunny snowy 這樣的特徵是無法直接被模型識別的,因此需要將這些特徵轉...

R語言 資料預處理 1分類時 因變數為數值型別

h ttp 1 因變數為數值型別,轉化為分類型別 cup98 target d2 cut cup98 target d,right f,breaks c 0,0.1,10,15,20,25,30,50,max cup98 target d breaks 也可以用 seq生成 breaks seq 0...