Vlad Kravets, посмотрите количество открытых коннектов netstat -an
Ну и я бы не сбрасывал со счетов PHP, и базу данных, может быть коннекты закfнчиваются в базе данных? Так как похоже, что таймаут срабатывает как раз именно на PHP.
Также посоветую провести стрессовое тестирование например через ab/siege/jmeter
Если есть подозрения на связку host (nginx proxy, kvm host) -> virtual machine (nginx, php ...), то сделайте самый простой файл php и тестируйте. Посмотьрите что получится, замените php html-файлом с диска.
Woice,
1) вам не нужно удалять индекс, до поры, до времени.
2) создаете новый индекс, делаете туда мапинг с полем long
3) переливаете все данные в этот индекс через _reindex (это обычно в 3-4 раза быстрее)
4) лучше всего сразу отказаться от много типовых индексов и на каждый тип сделать собственный индекс (по типу п3), переливаете также данные, везде делаете одинаковые поля long
5) можете на все индексы сделать alias, чтобы удобнее было работать
6) после этого можно удалить старые индексы.
Не-не-не-не! Подход в корне неверный, никто вам на такой вопрос не ответит и не будет копаться в 380 строках текста, тем более без описания принципа работы.
Вы уж потрудитесь, опишите принцип работы, сократите код до рабочего минимума, хотя бы до 20-50 строчек, а по моему, там и меньше получится.
И до кучи, это может каждый, профильните свой код, посмотрите где всё сжирается, и уж с готовым вопросом обращайтесь - https://docs.python.org/3.6/library/profile.html
Alexander Lebedev, очень странный работодатель, если только из-за этого и завернули.. Ведь вхождение в новый проект обычно недели две занимает, если не больше. Бежать от таких нужно, а не сожалеть..
А еще можно устроить очень быструю сеть между ними (10/40 Гб). А еще можно использовать другой не только как диск, но еще и как удаленный монитор.
Я так правда к iMac иногда подключаюсь, когда размер имеет значение :-) - https://support.apple.com/ru-ru/HT204592
Плюсую. Вот прямо сейчас под ratpack.io темплейты подбираю. Больше всего нравится peeble templates, они прямо с jinja питоновской срисованы, компилируются в байткод, наследования, все дела, ностальгия по velocity.
chupasaurus, Да, обычно так переношу с корня диска на другой диск.
собственно по другому и не перенести. cp -ax / /mnt
И иногда еще может быть где нибудь типа mount bind или просто mount на поддерикторию, например бооольная папака с видео внутри каталога сайта, или той же самой самбы.