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