簡體   English   中英

.Net遠程通話延遲

[英].Net Remoting call delay

我們的應用程序調用,隨后的遠程調用在20ms處進行。

void getAllBlockValues(out int[] ids, out byte[][] values)

通常,需要2-4毫秒才能返回呼叫。 但是在某些情況下,通話耗時超過30毫秒。 服務器日志顯示僅在20毫秒后服務器端收到了呼叫。 服務器和客戶端在同一台計算機上運行。

看來.Net遠程處理層正在延遲呼叫。

如何確定問題的原因?

有沒有可用的工具來檢測遠程呼叫(阻塞的地方)的性能瓶頸?

以下鏈接包含有關改善遠程處理性能的Microsoft指南,

http://msdn.microsoft.com/en-us/library/ms998565.aspx

如果您正在尋找IPC,並且它總是在同一台機器上使用IPC通道,它將提供更好的結果

暫無
暫無

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

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