Ich möchte so viele Verbindungen (einzelne Verbindungen von vielen verschiedenen Clients) wie möglich auf einem Server unter Windows Server 2008 haben, um eine Anwendung im Comet-Stil zu unterstützen. Die Anwendung ist in C # geschrieben. Die Verbindungen werden nicht gesprächig sein, sie müssen nur offen sein (und offen bleiben). Der Kauf von Schiffsladungen Speicher und schnellen CPUs ist kein Problem.
Soweit ich das beurteilen kann, bin ich auf 65.000 gleichzeitige offene Verbindungen pro Netzwerkkarte beschränkt - die maximale Anzahl von Ports. Ist das richtig? Oder kann ich irgendwie über 65.000 Verbindungen / Netzwerkkarte hinausgehen? Es scheint, dass es zumindest Serverprodukte für Linux gibt, die Hunderttausende von Verbindungen unterstützen. Wie machen sie das?