簡體   English   中英

調試服務器上的WCF服務超時

[英]Debugging a WCF service timeout on the server

我有一個WCF服務,我在IIS 7中托管,我從.NET頁面連接到該服務。 當我從Visual Studio本地測試它時,服務和頁面工作正常,但當我把它放在我的登台服務器上時,我得到一個TimeoutException。

關於我如何調試這個以解決出錯的任何建議?

超時通常意味着您甚至沒有建立連接。 我會檢查您的端點配置是否正確:您有相同的端口,而您的客戶端正在嘗試連接到登台服務器,而不是您的開發系統。 此外,您可能希望檢查登台服務器上的防火牆/ IP訪問限制。 我經常將我的登台服務器與網絡隔離,並且經常需要打開對特定客戶端的訪問以進行測試。

有時通過刪除系統的一半來幫助隔離問題。

例如,如果您認為您的問題是WCF服務,請嘗試從瀏覽器訪問該服務。 如果可行,請編寫一個小型控制台應用程序並嘗試在服務上調用某些方法。 如果這也有效,那么請考慮查看您的網絡應用程序/配置(由tvanfosson在另一個回復中提到)。

暫無
暫無

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

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