Size: a a a

2021 March 21

ВС

Владислав Субботин... in phpGeeks
А у тебя ещё и баг плавающий, так что про Xdebug можешь и забыть.
источник

9

9 y.o dead inside in phpGeeks
Такой вопрос, получаю ip чела через $_SERVER['remote_addr'], каждые раз выкидывает разные IP, сайт подключен к CloudFlare, можно ли это как-нибудь поправить?
источник

AA

Alexandr Ankudinov in phpGeeks
9 y.o dead inside
Такой вопрос, получаю ip чела через $_SERVER['remote_addr'], каждые раз выкидывает разные IP, сайт подключен к CloudFlare, можно ли это как-нибудь поправить?
Использовать сторонний сервис для определения ип
источник

AA

Alexandr Ankudinov in phpGeeks
Так же проверить наличие прокси
источник

AG

Anton Gordeev in phpGeeks
Если уж начал использовать cloudfare - полезно было бы и с документацией к нему ознакомиться. https://support.cloudflare.com/hc/en-us/articles/200170786-Restoring-original-visitor-IPs
источник

FL

First Last in phpGeeks
Задушили молодого
источник

9

9 y.o dead inside in phpGeeks
Anton Gordeev
Если уж начал использовать cloudfare - полезно было бы и с документацией к нему ознакомиться. https://support.cloudflare.com/hc/en-us/articles/200170786-Restoring-original-visitor-IPs
мож ну нафиг этот ваш клаудфлаер
источник

AG

Anton Gordeev in phpGeeks
мож)
источник

9

9 y.o dead inside in phpGeeks
Нет, серьезно
источник

9

9 y.o dead inside in phpGeeks
Anton Gordeev
Если уж начал использовать cloudfare - полезно было бы и с документацией к нему ознакомиться. https://support.cloudflare.com/hc/en-us/articles/200170786-Restoring-original-visitor-IPs
Я так понял, на nginx я повешусь это делать
источник

V

Vitaly in phpGeeks
9 y.o dead inside
Я так понял, на nginx я повешусь это делать
а статью то хоть глянул, что скинули ? там же прямо в лоб конфиг nginx указан
источник

9

9 y.o dead inside in phpGeeks
Vitaly
а статью то хоть глянул, что скинули ? там же прямо в лоб конфиг nginx указан
Да, я юзнул $_SERVER["HTTP_CF_CONNECTING_IP"];
источник

АХ

Александр Хакимов... in phpGeeks
Владислав Субботин
Если прям кратко: копать пхп скрипты на данном этапе не стоит, лучше начать копать в сторону кролика и его коннектов, потому что это именно ошибка кролика. И не играет роли, что у тебя коннект прописан правильно, потому что иногда он не работает. Вот эти "иногда" случаи тебе и нужно обуздать. Если ты начнёшь с пхп скриптов, вероятно, ты просто потратишь больше времени и не факт, что решишь проблему (найдёшь источник такого поведения).
Начал делать по конфигам TCP кролика, что ты скинул.
по рекомендациям из доки выставил
{tcp_listen_options, [binary,
                     {packet,        raw},
                     {reuseaddr,     true},
                     {backlog,       4096},
                     {sndbuf,        196608},
                     {recbuf,        196608},
                     {nodelay,       true},
                     {exit_on_close, false}]}
улимит проверил ещё раз, там значение в 20млн.

теперь хер знает куда дальше копать
источник

АХ

Александр Хакимов... in phpGeeks
После данных манипуляций и перезапуска сервиса ситуация не поменялась от слова совсем
источник

АХ

Александр Хакимов... in phpGeeks
Итог: моим самописные кастыли справлялись с хайлоадом лучше чем  всеми известный кролик.
источник

AG

Anton Gordeev in phpGeeks
Правильный итог: ты не осилил кролик и теперь он говно, да.
источник

АХ

Александр Хакимов... in phpGeeks
Ну никто ж мне не может ткнуть пальцем где я его не осилил, значит все неосилили
источник

AG

Anton Gordeev in phpGeeks
Может потому, что чтобы ответить на вопрос надо сделать анализ всего того говна, наархитектуренного у тебя, а без прямого доступа это будет гадание на сдохшей собаке? Мож потому, что на это требуется время, а зп за это получишь ты?
источник

АХ

Александр Хакимов... in phpGeeks
Тоже верно
источник

AG

Anton Gordeev in phpGeeks
там только я в двух маленьких сообщениях накидал по времени от минуты до суток разбирательств. А что ещё там может быть так и вообще до полной ставки девопса дойти может
источник