Форум сайта python.su
0
Привет всем. Пишу сервер для диплома. Решил взять python. Много чего сделал. Но вот при использовании разных библиотек (asyncore,Twisted, Tornado) выпадает данная ошибка, когда пыаюсь подключить 600 клиентов к серверу (Windows 7). Почитал про данную ошибку, что якобы ОС не позволяет одновременно использовать такое количество дескрипторов. Так вот и вопрос? Что же делать? Ну то есть сервер будет под большой нагрузкой и 512 одновременных подкл. это мало. Возможно я использую неправильный подход? Заранее спасибо за помощь
Офлайн
75
Надо использовать Linux 
Офлайн
33
Офлайн
0
Хорошо. То есть кросплатформенный сервер на python не написать я так понимаю. Для Windows IOCP, для Linux - epoll. А как же кросплатформа? Может кто подскажет какието библиотеки?
Офлайн
33
Zeron
То есть кросплатформенный сервер на python не написать я так понимаю.
Офлайн
0
Ясно большое спасибо. А еше вопрос, под линуксом Tornado будет использовать epoll. А какие ограничение epoll?
Офлайн
33
Офлайн
72
BudulianinПример из aiohttpZeronТеоретически возможно, но сложно.
То есть кросплатформенный сервер на python не написать я так понимаю.
Отредактировано PooH (Май 29, 2014 07:53:41)
Офлайн