Configura servizio: scheda Limitazione
Utilizzare la scheda Limitazione nella finestra di dialogo Configura servizio per configurare le impostazioni di limitazione relative al servizio selezionato.
Campi della finestra di dialogo
Campo |
Descrizione |
Numero massimo di chiamate simultanee |
Specificare il numero massimo di messaggi che un host del servizio può elaborare simultaneamente. Se il numero delle chiamate elaborate è pari a questo valore, le nuove chiamate vengono accodate fino al completamento di una delle chiamate attive. I valori consentiti per il parametro sono compresi tra 0 e Int32.MaxValue. Impostare il parametro su 0 equivale a impostarlo su Int32.MaxValue. Il valore predefinito è 16 * il numero di processori nel computer. |
Numero massimo di istanze simultanee |
Specificare il numero massimo di oggetti InstanceContext nel servizio. È importante ricordare la relazione fra la proprietà MaxConcurrentInstances e la proprietà InstanceContextMode. Se InstanceContextMode è PerSession, il valore risultante è il numero totale di sessioni. Se InstanceContextMode è PerCall, il valore risultante è il numero di chiamate simultanee. Se si riceve un messaggio quando il numero massimo di oggetti InstanceContext esiste già, il messaggio viene conservato finché l'oggetto InstanceContext non si chiude. I valori consentiti per il parametro sono compresi tra 1 e Int32.MaxValue. Il valore predefinito è Numero massimo di chiamate simultanee + Numero massimo di sessioni simultanee. |
Numero massimo di sessioni simultanee |
Specificare il numero massimo di sessioni che un host del servizio può accettare. L'host del servizio accetterà le connessioni in eccesso rispetto al limite ma saranno attivi soltanto i canali entro il limite (i messaggi vengono letti dal canale). I valori consentiti per questo parametro sono compresi tra 0 e Int32.MaxValue. Impostare il valore su 0 equivale a impostarlo su Int32.MaxValue. Il valore predefinito è 100 * il numero di processori nel computer. |
Configurazioni correlate
I campi della scheda Limitazione corrispondono agli attributi maxConcurrentCalls, maxConcurrentInstances e maxConcurrentSessions nell'elemento serviceThrottling. Nella configurazione di esempio seguente, l'elemento serviceThrottling nell'elemento di comportamento associato al servizio s1 consente di configurare le impostazioni di limitazione relative al servizio s1.
<system.serviceModel>
<services>
<service name="s1" behaviorConfiguration="sampleBehavior"/>
</services>
<behaviors>
<serviceBehaviors>
<behavior name="sampleBehavior">
<serviceThrottling
maxConcurrentCalls="17"
maxConcurrentInstances="27"
maxConcurrentSessions="11" />
</behavior>
</serviceBehaviors>
</behaviors>
</system.serviceModel>
Cmdlet correlati
La scheda Limitazione utilizza internamente i cmdlet Get-ASAppServiceThrottling e Set-ASAppServiceThrottling per ottenere e impostare i valori dei parametri di limitazione.
2011-12-05