Спасибо, так лучше. С проблемой разобрался, проблема была на стороне бэкенда тоже стоял Nginx и он в очередной раз ставил переписал заголовок X-Real-IP.
Имеется пиксель 1x1 который будет лежать на сервере статики, через этот пиксель будут передаватся параметры аля pixel.png?foo=bar
Нужно полученные параметры используя Nginx каким-то образом передавать на бэкенд сервер который будет их на фоне обрабатывать а Nginx в свою очередь будет возвращать статичнуую 1x1 пиксель.
В географическом плане, более половины всей аудитории — Россия, порядка 20% — украина, оставшиеся занимают страны СНГ, казахстан, беларусь, молдова, и.т.д.
Средний размер файлов 70-100кб.
Трафик в Гб/сек к сожалению сказать точно не могу, но когда в прошлый раз мы делали тесты и нам за 5 минут прилетело 50 000 посетителей и сервер под Nginx начал загибатся отдавать 1 баннер, я понял что нужно как-то решать эту проблему.
CDN нужен не для нашего сайта, CDN нужен для статики которая будет находится на тысячах других сайтах.
Мы делали на сервере стресс тестирование без апача вообще. Это мы чуть позже поставили апач дабы проверить, останется ли проблема. Так что я не вижу как тут может быть задействован MaxRequestsPerChild.
Планируется что на сервере будет работать один Node.JS
Проблема не в ПО.
Тестировали изначально на Node.JS, нагрузка нулевая, Node.JS, на каждое ядро нагрузка отлично распределяется.
Затем в целях тестирования поставили Apache и проверили как будет отдаваться статика, те-же самые провалы с сетью что и были с Node.JS, логично предположить что проблема где то на уровне сети, как можно это отследить?
При менее 30 конкурентных запросах никаких провалов нет.
3. A photo/copy/screenshot of the cardholder's ID card/ Passport/Driver license.
Они пишут что выберите ОДИН из вышеперечисленных методов, так что вполне можете просто отправить им права / копию паспорта. Dealextreme крупный магазин и он хочет себя застраховать от возможных неприятностей.
В куке хранится:
1. ID пользователя
2. Рандомный токен который генерируется новый при каждом входе
3. Первые 4 цифры IP адреса (Использую только первые цифры т.к. у многих ip динамический и это может создать неудобства.
4. User agent.
Всё это естественно надёжно зашифровано. Только если все эти параметры совпадают, происходит вход.