2012-03-31 1 views
2

Ich habe einen benutzerdefinierten Server in C# unter Ubuntu 11.10 unter Mono laufen. Ich kann bis zu 15 silverlight Clients mit dem Server verbinden. Wenn ich den 16. mache, wartet es einfach. Und wenn ich eine der bestehenden Verbindungen schließe, kann der 16. Client eine Verbindung herstellen. Ich überschreite auch kein Datei-Handle-Limit. Das Limit ist 1024 und ich habe etwa 300.Clients können maximal 15 Verbindungen zu Linux benutzerdefinierten Server in Mono

Ich habe auch den gleichen Server auf einem virtuellen Ubuntu 11.10-Computer ausgeführt und konnte bis zu 20 Verbindungen herstellen.

Die Clients verwenden TcpListener.

Ich bekomme diese Einschränkung nicht bei der Ausführung des Servers unter Windows.

Irgendwelche Ideen, wie Sie mehr Verbindungen zulassen?

Antwort

1

Ich verwendete Mono 2.6.7. Das Upgrade auf 2.10.8 löst das Problem.

Verwandte Themen