Прежде всего, я новичок в Python и Pyramid framework.
У меня есть:
- Win7 на моем хосте
- Debian 6 на моем гостевом компьютере vmware
- Python 2.6 на машине Debian
- Пирамида 1.3 на машине Debian
Я создал виртуальную среду с помощью virualenvwrapper и теперь запускаю пример Hello world отсюда http://docs.pylonsproject.org/projects/pyramid/en/1.3-branch/narr/firstapp.html#firstapp-chapter
Проблема в том, что когда я запрашиваю http://localhost:8080/hello/world на машине Debian, все работает отлично. Но когда я запрашиваю http://192.168.25.129:8080/hello/world с моего хоста Win7 машине требуется 5-7 секунд, чтобы получить ответ от сервера (192.168.25.129 это IP-адрес vmware, подключенный через NAT). Я не могу найти причину, почему это занимает так много времени.
Я также установил «apache2» на машину Debian, чтобы проверить скорость запроса, и обнаружил, что ответ apache занимает максимум 1 секунду. Так это проблема Python или Pyramid? Как уменьшить время отклика сервера Pyramid?
PS: извините за плохой английский :)