Как да коригираме грешка 524 на Cloudflare сървър?

Cloudflare е американска компания, която е специализирана в предоставянето на интернет сигурност и други онлайн услуги. Някои от тези услуги включват DDoS защита, CDN и услуги за имена на домейни. Това е много популярен вариант и се използва от много хора. Съвсем наскоро се появиха много отчети, в които потребителите изпитват „ Грешка 524 “ на сървърите си.

Грешка 524 в Cloudflare

Какво причинява „Грешка 524“ на Cloudflare сървъри?

След като получихме множество отчети от множество потребители, решихме да проучим проблема и създадохме набор от решения, за да го отстраним напълно. Също така разгледахме причините, поради които се задейства, и ги изброихме по следния начин.

  • Дългосрочен процес: Грешка 524 показва, че Cloudflare е успял да осъществи TCP връзка с източника, но първоначалният не е в състояние да отговори с HTTP преди да бъде достигнат лимитът на времето за изчакване. Това означава, че няма проблем с Cloudflare и той е в състояние да осъществи връзка с произхода, но произходът е надвишаващ срока за отговор на връзката. Cloudflare чака само 100 секунди, преди да изтегли тази грешка, следователно, ако процесът, който стартирате, е по-дълъг, отколкото тази грешка да се задейства.
  • Претоварване: В някои случаи сървърът може да бъде претоварен и ограничен от хардуера. Ако използването на процесора на сървъра е по-голямо от нормалното, това може да доведе до скок в пъти за зареждане. Това от своя страна ще ограничи възможността на сървъра да изпълни задача и тази грешка може да се задейства.

Сега, когато имате основно разбиране за същността на проблема, ще преминем към решенията. Уверете се, че ги прилагате в конкретния ред, в който са представени, за да избегнете конфликт.

Решение 1: Проверка на ресурси

Ако тази грешка се задейства на вашия сървър, се препоръчва да проверите ресурсите на сървъра за висока употреба. Възможно е използването на ресурса да е над нормата, поради което тази грешка се задейства. Препоръчва се или да увеличите хардуерните възможности на сървъра или да ограничите процесите, работещи на него.

Решение 2: Преминаване към поддомейн

Ако редовно стартирате процеси, които отнемат повече от 100 секунди, можете да опитате да преместите тези процеси в поддомейн, който не е свързан с DNS приложението на Cloudflare. По този начин ограничението от 100 секунди вече няма да се прилага за процеса и ще се зарежда нормално.

Забележка: Препоръчва се също да изключите всеки VPS софтуер и да тествате настройките на Railgun.

Интересни Статии