最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Asp.Net各種超時問題總結(jié)

 更新時間:2013年02月19日 12:00:54   作者:  
在數(shù)據(jù)庫或者請求操作時,如果選擇的時間段過短或操作數(shù)據(jù)量過大,就會遇到"請求超時"的的問題,網(wǎng)絡上提供很多解決方案,但普遍不完善,根據(jù)個人經(jīng)驗及參考網(wǎng)絡解決方案,先將其匯總
 
   在數(shù)據(jù)庫或者請求操作時,如果選擇的時間段過短或操作數(shù)據(jù)量過大,就會遇到"請求超時"的的問題,網(wǎng)絡上提供很多解決方案,但普遍不完善,根據(jù)個人經(jīng)驗及參考網(wǎng)絡解決方案,先將其匯總?cè)缦拢?br>
    根據(jù)錯誤類型,大致分為如下幾種情況
  1:Asp.net請求超時
  2:IIS請求超時
  3:數(shù)據(jù)庫連接超時
  4: 數(shù)據(jù)庫操作超時
  5:應用程序池回收(低)
  6:Webservice等服務請求超時 

下面根據(jù)上述情況一一作出處理
1:Asp.net請求超時
  http請求超時可以在webconfig中進行全局配置,(單位為秒,默認為90秒)如下
    <system.web> 
     <httpRuntime maxRequestLength="102400" executionTimeout="180" /> 
    system.web>

2:IIS請求超時
  直接去IIS進行設置:IIS-網(wǎng)站-屬性   設置一個較大的值,但是不能太大,具體情況具體分析。

3:數(shù)據(jù)庫連接超時
  在配置數(shù)據(jù)庫連接字符串的時候一起配置
  <connectionStrings>
    <add name="MarketingMate" connectionString="Data Source=192.168.1.1; Database=MarketingMate; User Id=sa; Password=123; Connect Timeout=30;Min Pool Size=16;Max Pool Size=100;"
       providerName="System.Data.SqlClient"/>   
  connectionStrings>

4. 數(shù)據(jù)庫操作超時
  數(shù)據(jù)庫操作超時目前還沒有全局設置方法,只能設置Command類的CommandTimeOut屬性(單位為秒,默認為30秒)
   context.CommandTimeout = 180; 

 5:應用程序池回收(底)這種出現(xiàn)的情況很低,請酌情設置
  應用程序池會在一定的時間內(nèi)回收線程,直接設置即可:應用程序池--屬性--回收工作進程

 6:Webservice等服務請求超時 (這種是參考網(wǎng)上提供的解決方法,本人沒遇到過)
  擴大代理類的超時限制,默認是90秒  ,即在調(diào)用方法前指定超時時間。
  [csharp]YourWebService yws = new YourWebService(); yws.Timeout = 1200000; //20分鐘,單位是毫秒[/csharp]
  如果將 Timeout 屬性設置為 Timeout.Infinite,則指示該請求無超時。即使 XML Web services 客戶端可以將 Timeout 屬性設置為無超時,Web 服務器仍可以在服務器端使請求超時。

相關文章

  • javascript操作ASP.NET服務器控件

    javascript操作ASP.NET服務器控件

    這篇文章主要介紹了javascript操作ASP.NET服務器控件 的相關資料,需要的朋友可以參考下
    2015-06-06
  • asp.net分割字符串的幾種方法小結(jié)

    asp.net分割字符串的幾種方法小結(jié)

    在編寫程序中,經(jīng)常要用到分割的方法來處理一些字符串。這里總結(jié)了幾種常用的分割方法
    2012-01-01
  • 詳解如何在ASP.NET Core中使用IHttpClientFactory

    詳解如何在ASP.NET Core中使用IHttpClientFactory

    這篇文章主要介紹了詳解如何在ASP.NET Core中使用IHttpClientFactory,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-02-02
  • .Net多線程編程(誤用點分析)

    .Net多線程編程(誤用點分析)

    本文主要介紹了.Net多線程編程中的誤用點分析。具有一定的參考價值,下面跟著小編一起來看下吧
    2017-01-01
  • ASP.NET用戶控件如何使用

    ASP.NET用戶控件如何使用

    這篇文章主要介紹了ASP.NET用戶控件的使用方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2015-09-09
  • ASP.NET預定義模板介紹

    ASP.NET預定義模板介紹

    在調(diào)用這些方法的時候,如果我們指定了一個具體的通過分部View定義的模板,或者對應的ModelMetadata的TemplateHint屬性具有一個模板名稱,會自動采用該模板來生成最終的HTML,需要了解這方面內(nèi)容的朋友可以參考一下
    2015-10-10
  • 詳解將ASP.NET Core應用程序部署至生產(chǎn)環(huán)境中(CentOS7)

    詳解將ASP.NET Core應用程序部署至生產(chǎn)環(huán)境中(CentOS7)

    這篇文章主要介紹了詳解將ASP.NET Core應用程序部署至生產(chǎn)環(huán)境中(CentOS7),具有一定的參考價值,有需要的可以了解一下。
    2016-12-12
  • asp.net core2.2多用戶驗證與授權示例詳解

    asp.net core2.2多用戶驗證與授權示例詳解

    這篇文章主要給大家介紹了關于asp.net core2.2多用戶驗證與授權的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面來一起學習學習吧
    2019-01-01
  • asp.net(c#)中取得文件物理路徑

    asp.net(c#)中取得文件物理路徑

    asp.net(c#)中取得文件物理路徑...
    2007-12-12
  • .Net Core和jexus配置HTTPS服務方法

    .Net Core和jexus配置HTTPS服務方法

    下面小編就為大家分享一篇.Net Core和jexus配置HTTPS服務方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-02-02

最新評論

马关县| 阿鲁科尔沁旗| 沙雅县| 广宁县| 山阳县| 浦东新区| 香河县| 通江县| 枝江市| 四会市| 海城市| 绥阳县| 清流县| 格尔木市| 涟水县| 云南省| 富平县| 班戈县| 壤塘县| 白水县| 神木县| 秦安县| 东海县| 雅江县| 沙湾县| 乾安县| 盘锦市| 石城县| 克什克腾旗| 芮城县| 黔西| 晋宁县| 昭平县| 霍邱县| 顺平县| 舒兰市| 简阳市| 襄垣县| 宝丰县| 巴彦淖尔市| 石景山区|