zoukankan      html  css  js  c++  java
  • WCF并发控制与实例模式

    WCF实例模式类型与区别                                      

    实例化模式 instanceMode                                           

    • percall        单调模式 
    • [ServiceBehavior(InstanceContextMode=InstanceContextMode.PerCall)]
    • persession  会话模式
    • [ServiceBehavior(InstanceContextMode=InstanceContextMode.PerSession)]
    • singleTon   单例模式
    • [ServiceBehavior(InstanceContextMode=InstanceContextMode.Single)]
    •  QQ截图20141130201340                              QQ截图20141130205917

                                                    示意图

    并发控制

    • WCF可以控制并发
    • 服务行为设置
    • <servieceThrotting

                maxConcurrentCalls=”1000”   //

                maxConcurrentInstances=”1000”

                maxConcurrentSessions=”1000”/>

    • 最大请求消息数
    • 最大服务实例数
    • 最大会话实例数

        并发控制默认值和WCF版本

        注:建议使用自定义配置不要使用系统默认配置以便程序能够及时定位错误

    项目

    3.0

    3.5

    4.0

    4.5

    MaxCall

    16

    16

    16

    16X处理器

    MaxInstance

    Int32.MaxValue

    26

    26

    maxCall+MaxSession

    MaxSession

    10

    10

    10

    100X处理器

      

     

  • 相关阅读:
    015_stdc_C语言
    014_stdc_C语言
    013_stdc_C语言
    012C语言
    011_stdc_C语言
    010_stdc_C语言
    009_stdc_C语言
    008_stdc_C语言
    40.委托
    39.多线程
  • 原文地址:https://www.cnblogs.com/running-mydream/p/4133719.html
Copyright © 2011-2022 走看看