Remoting 十 追蹤服務

2021-08-29 06:35:25 字數 1731 閱讀 8623

建立自定義追蹤處理程式很簡單,實現 itrackinghandler 介面,然後呼叫 trackingservices.registertrackinghandler() 將其實例註冊到跟蹤服務即可。追蹤服務一般用於日誌記錄和除錯。trackingservices 實用類還可以登出(trackingservices.unregistertrackinghandler)追蹤處理程式,或查詢(trackingservices.registeredhandlers)所有的已註冊追蹤處理程式。

using system;

using system.collections;

using system.collections.generic;

using system.reflection;

using system.threading;

using system.io;

using system.security.permissions;

using system.runtime.serialization;

using system.runtime.serialization.formatters;

using system.runtime.serialization.formatters.binary;

using system.runtime.compilerservices;

using system.runtime.remoting;

using system.runtime.remoting.channels;

using system.runtime.remoting.channels.tcp;

using system.runtime.remoting.messaging;

using system.runtime.remoting.lifetime;

using system.runtime.remoting.services;

namespace learn.library.remoting

. hashcode: ", obj.gettype(), obj.gethashcode()); }

private void dumpchannelinfo(ichannelinfo info)

public void unmarshaledobject(object obj, objref or)

. hashcode: ", obj.gettype(), obj.gethashcode()); }

public void disconnectedobject(object obj)

. hashcode: ", obj.gettype(), obj.gethashcode()); }

}///

/// 遠端型別

///

public class data : marshalbyrefobject

} public class remotingtest2 );

}///

/// 客戶端**

///

static void client()

public static void execute()

} }輸出:

marshaled: learn.library.remoting.data. hashcode: 38583594

disconnected: learn.library.remoting.data. hashcode: 38583594  

Remoting服務例項

由於最近開始接觸remoting專案,所以特意學習了一下,寫了一篇簡要的例項分享,加深一遍對remoting服務框架的理解,個人覺得它的原理就是分布式的呼叫遠端主機上的類庫,在不同機器上的應用程式域之間建立通道,使用可序列化的遠端物件傳遞資料。github鏈結 1.遠端物件 public class...

springcloud 服務追蹤

追蹤方法 springcloud sleuth zipkin zipkindocker 安裝 docker run d p 9411 9411 openzipkin zipkin官網 啟動後就是這樣子 10.10.10.103 9411 接入專案 2.引入依賴 其他服務也要引入依賴 org.spri...

微服務學習筆記 追蹤微服務呼叫

微服務系統追蹤微服務呼叫,跟蹤記錄一次使用者請求經過哪些呼叫,經過哪些服務處理,並且記錄每一次呼叫所設計的服務的詳細資訊。如果發生呼叫失敗,可以根據日誌快速定位出現問題的環節。一 作用 1.優化系統瓶頸 通過記錄呼叫經過的每一條鏈路上的耗時,快速定位系統中的瓶頸點。2.優化鏈路呼叫 通過服務追鍾可以...