我要在c#程序中设置网站的最大并发数改如何设置?

解决方案 »

  1.   

    <system.web>
          <httpRuntime executionTimeout="6000" maxRequestLength="100000"
             useFullyQualifiedRedirectUrl="true" minFreeThreads="8"
             minLocalRequestFreeThreads="4" appRequestQueueLimit="100"  enableVersionHeader="true"/>
          <httpHandlers>
    </system.web>
      

  2.   

    你要是在代码中设置不是需要每次都得编译一遍程序么?
    微软在Config文件中已经设置好了,不用在代码中重新编码了。
      

  3.   

    <system.web> 
          <httpRuntime executionTimeout="6000" maxRequestLength="100000" 
            useFullyQualifiedRedirectUrl="true" minFreeThreads="8" 
            minLocalRequestFreeThreads="4" appRequestQueueLimit="100"  enableVersionHeader="true"/> 
          <httpHandlers> 
    </system.web>是可以,,但是如果IIS分给你的只有100,,最多还是100
      

  4.   

    <system.web>
          <httpRuntime executionTimeout="6000" maxRequestLength="100000"
            useFullyQualifiedRedirectUrl="true" minFreeThreads="8"
            minLocalRequestFreeThreads="4" appRequestQueueLimit="100"  enableVersionHeader="true"/>
          <httpHandlers>
    </system.web> 
    其实要看空间提供商给你多少的,还有CPU的最大的使用百分比,有很多限制,如果LZ得服务器是自己的,那就比较好限制了
      

  5.   

    谢谢大家帮我解决问题。可能我没有把需求说清楚。
    我是不要在配置文件中设置。要在程序代码中设置。编译成dll文件用户就不能更改了。
    应该我要给一个免费版本给用户使用,让他不能设置其中的最大并发数。
    知道的麻烦帮我解决,再次感谢!
      

  6.   

    <system.web> 
          <httpRuntime executionTimeout="6000" maxRequestLength="100000" 
            useFullyQualifiedRedirectUrl="true" minFreeThreads="8" 
            minLocalRequestFreeThreads="4" appRequestQueueLimit="100"  enableVersionHeader="true"/> 
          <httpHandlers> 
    </system.web>
    这个可以啊