Y a-t-il des limites de connexion sur Windows 7 IIS v7.5?

11

Ma machine de développement actuelle est Windows XP, et j'utilise un tcpip.sys modifié pour me permettre de dépasser la limite de 10 connexions intégrée à IIS. Je sais que IIS de Vista a la même limite.

Quelqu'un peut-il confirmer si cette limite de connexion est également présente dans Windows 7 IIS?

RedFilter
la source
Êtes-vous à la limite de 10 connexions authentifiées dans XP ou à la limite de 10 connexions semi-ouvertes? Il semble que ceux qui répondent à votre question supposent ce dernier .. ce qui n'a pas beaucoup de sens concernant IIS sur les OS de bureau.
Erik Funkenbusch
Je me réfère à la limite de 10 connexions semi-ouvertes.
RedFilter
Cette question est mal formulée. La limite de connexion semi-ouverte (sortante) de Windows XP SP2 n'a rien à voir avec la limite de nombre de demandes IIS (entrantes). La réponse acceptée couvre les deux possibilités, mais la question revient à demander "quelle orange est la meilleure poire?"
TristanK
@TristanK J'ai cadré la question du mieux que j'ai pu avec ma compréhension limitée. Le problème que j'essayais de résoudre était la limite de connexion IIS dépassant les erreurs (en fait EventID 4226) que vous pouvez obtenir lors de l'hébergement IIS sur Windows XP. La raison pour laquelle j'ai supposé que les connexions semi-ouvertes étaient le problème est que c'est ce qui a été corrigé par le correctif TCPIP.SYS que j'ai utilisé ( lvllord.de/?lang=en&url=4226patch/faq ), qui a résolu le problème.
RedFilter

Réponses:

7

Du point de vue du système d'exploitation de base, la limite a disparu.

Avec Vista pre-sp2, cela dépendait de la version. Voir /programming/413110/which-is-the-maximum-number-of-windows-concurrent-tcp-ip-connections/929973#929973

Depuis Vista SP2, la limitation a été supprimée de TCPIP.SYS et a été configurable via une clé de registre. Windows7 devrait suivre ce même comportement ( source et pour 7 , et ici ), mais bien sûr, nous ne saurons pas définitivement pour 7 jusqu'à RTM car à part technial, il peut y avoir des restrictions de licence.

Cependant, IIS introduit ses propres limitations , en fonction de la version du système d'exploitation. Pour Windows 7, cette limite est comprise entre 3 (Home Premium) et 10 (Business, Enterprise & Ultimate) connexions simultanées. Selon votre scénario, il peut être utile de réduire le délai d' expiration de la connexion pour libérer des emplacements plus tôt.

Peter Stuer
la source
Merci, mais intéressé par Windows 7, pas Vista.
RedFilter
Désolé, je vais mettre à jour.
Peter Stuer
1
Cette réponse décrit les connexions TCP , mais ne traite pas d'IIS lui-même. IIS a une limite de 10 connexions dans tout système d'exploitation non serveur. Confirmé facilement par des tests.
jvenema
Vous avez raison, j'ai inclus les informations dans la réponse. Pour Windows 7, ce n'est pas toujours 10. Pour l'édition "Home Premium" la limite est de 3.
Peter Stuer
4

La limite de connexion dans IIS n'est PAS LA MÊME que la limite ouverte de 10 demi-ports. Il s'agit d'une limite intégrée à IIS et n'a rien à voir avec TCP / IP. Payez pour le serveur ou exécutez Apache.

DrZaiusApeLord
la source
Pas besoin de payer pour un serveur, car je n'avais aucun problème avec la limite de connexion - seulement la limite de connexion semi-ouverte, ce qui est un problème résolu.
RedFilter
1

Il existe une version spéciale de TCP-Z , un outil pour "patcher" tcpip.sys, pour Windows 7 - une indication que ce paramètre existe toujours dans le nouveau système d'exploitation Microsoft.

Avertissement: il n'est pas conseillé de changer les pilotes du système d'exploitation.

splattne
la source
Vous confondez la «limite de connexion 10» des OS de bureau avec la «limite de connexion 10 semi-ouverte» imposée comme restriction de sécurité. Je ne sais pas à quoi le demandeur de la question faisait référence. La «limite de 10 connexions» est imposée aux connexions authentifiées pour empêcher Desktop IIS d'être utilisé comme serveur.
Erik Funkenbusch
La question elle-même est un peu déroutante. Le demandé écrit "IIS connection limit" (?) Et "patching tcpip.sys", donc j'ai déduit qu'il faisait référence à cette limite.
splattne
Je me réfère à la limite de 10 connexions semi-ouvertes. La même limite qui a été fixée par ce patch Win XP: lvllord.de/?url=tools .
RedFilter
Vous en avez déduit correctement. merci pour le lien splattne, on dirait que la limite est toujours là :(
RedFilter
J'ai confirmé avec cet outil que sur Windows 7 la limite est toujours de 10.
RedFilter
0

Edit: je suis corrigé, il y a une limite HTTP de 10 connexions simultanées, confirmée par les tests.

JohnW
la source
Quelle est la base de votre déclaration selon laquelle il n'y a pas de limite de connexion simultanée dans Windows 7 IIS? Est-ce une hypothèse basée sur votre connaissance de Vista, ou avez-vous confirmé que c'est le cas?
RedFilter
Ma capture d'écran d'origine était contre le serveur IIS7, pas contre le client IIS 7.5 en raison d'une faute de frappe dans le nom d'hôte. Mes excuses.
JohnW
-1

Veuillez voir ce lien et comment obtenir plus de connexions simultanées dans IIS.

http://community.psion.com/knowledge/w/knowledgebase/1227.arc-increase-iis-connection-limits.aspx

Cordialement

user167694
la source
1
Bienvenue dans Server Fault! Généralement, nous aimons les réponses sur le site pour pouvoir se débrouiller seules - Les liens sont excellents, mais si ce lien se casse, la réponse devrait avoir suffisamment d'informations pour être utile. Veuillez envisager de modifier votre réponse pour inclure plus de détails. Voir la FAQ pour plus d'informations.
slm
-1: Les informations de l'article lié sont incorrectes.
RedFilter