Django: вызов удаленного сервиса убивает Python - PullRequest
0 голосов
/ 03 марта 2010

Я пишу приложение django, которое связывается с удаленным сервисом (в моем VPN, но не размещается локально). Я могу успешно общаться со службой через оболочку django, но когда я пытаюсь вызвать ту же самую функцию, публикуя информацию из веб-формы, сервер разработки умирает.

Я бы подумал, что оболочка и сервер разработки будут вести себя точно так же. Единственное, о чем я мог подумать, было то, что снаряд мог быть более «терпеливым», ожидая ответа?

Связь происходит через буферы протокола.

Помощь!

1 Ответ

2 голосов
/ 03 марта 2010

Сервер разработки является однопоточным, поэтому при открытии другого соединения сервер зависает.

Вы можете попробовать в целях разработки: http://github.com/jaylett/django_concurrent_test_server

очень хорошо работает для меня

Или используйте реальную конфигурацию, например, apache + wsgi

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...