Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 09.02.2015, 11:12   #1
ВалекFCRK
Форумчанин
 
Регистрация: 04.06.2011
Сообщений: 120
По умолчанию AJAX запросы отвечает ошибкой 503

Добрый день. Есть вот такая функция ajax запроса.

PHP код:
function AjaxFormRequest(result_id,form_id,result2_id) {
    
document.getElementById(result2_id).innerHTML ="";
    
document.getElementById(result2_id).style.display "none";
    
    
jQuery.ajax({
        
url:     "http://e-potok.com/login.php"
        
type:     "GET"
        
dataType"html"
        
datajQuery("#"+form_id).serialize(), 
        
success: function(response) {
            if (
response == "TRUE") {
                
window.location.href="/lichnyy-kabinet/";
            } else {
            
document.getElementById(result_id).style.display "block";
            
document.getElementById(result_id).innerHTML response;
        }
        
jQuery("#"+form_id).reset();
    },
    
error: function( xhrtextStatus ) {
    
alert( [ xhr.statustextStatus ] );
}

 });

Проблема в том. Что она не работает более 2-3х раз. В данный момент я ее использую на авторизации.
Например при первой отправки данных с формы все проходит нормально. Ответ приходит как надо. Если ещё раз отправлю без перезагрузки страницы, то тоже ответ может нормально придти. Но на трейтий раз уже почти всегда приходит ошибка 503 . Тоесть сервер перегружен как я понимаю.

Дело точно не в скрипте login.php, так как просто оставлял в нем одну строчку
PHP код:
echo "тест"
И все равно ошибка вылезала на 2-ой 3-ий раз.

Помогите разобраться

Последний раз редактировалось ВалекFCRK; 09.02.2015 в 11:23.
ВалекFCRK вне форума Ответить с цитированием
Старый 09.02.2015, 11:52   #2
mv28jam
Старожил
 
Аватар для mv28jam
 
Регистрация: 09.09.2008
Сообщений: 2,624
По умолчанию

Если отдаёт 503 то это серверные дела. Надо смотреть настройки и логи сервера.
Цитата:
Тоесть сервер перегружен как я понимаю.
Отдавал бы 504.
Стрелок-охотник
mv28jam вне форума Ответить с цитированием
Старый 09.02.2015, 11:58   #3
ВалекFCRK
Форумчанин
 
Регистрация: 04.06.2011
Сообщений: 120
По умолчанию

Цитата:
Сообщение от mv28jam Посмотреть сообщение
Если отдаёт 503 то это серверные дела. Надо смотреть настройки и логи сервера.

Отдавал бы 504.
Каждому аккаунту на сервере выделено определенное количество процессов-рабочих, обрабытывающих запросы пользователей. Запросы поступают на сервер и становятся в очередь. Легкие запросы обрабатываются быстро, а тяжёлые проблемные — медленно, тормозя продвижение очереди. Когда длина очереди достигает определенной величины, сервер перестает принимать новые запросы, возвращая ошибку 503 (Service Temporarily Unavailable, сервис временно недоступен).


Возможно ли через htaccess увеличить очередь процессов? либо вообще убрать ограничение?
ВалекFCRK вне форума Ответить с цитированием
Старый 09.02.2015, 12:40   #4
mv28jam
Старожил
 
Аватар для mv28jam
 
Регистрация: 09.09.2008
Сообщений: 2,624
По умолчанию

Цитата:
Возможно ли через htaccess увеличить очередь процессов? либо вообще убрать ограничение?
Это вопросы к вашему системному администратору.
Стрелок-охотник
mv28jam вне форума Ответить с цитированием
Старый 09.02.2015, 13:22   #5
ВалекFCRK
Форумчанин
 
Регистрация: 04.06.2011
Сообщений: 120
По умолчанию

Хочу добавить, что эта ошибка в появляется только в FireFox. В опере работает нормально, но тоже не так идеально. В опере через 20 запросов вылезает эта ошибка. Примерно
ВалекFCRK вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка 503 при обращение с моей программы stasa9711 Работа с сетью в Delphi 2 10.02.2014 12:24
Получить HTML-код страницы при HTTP/1.1 503 Service Unavailable bakanaev Общие вопросы Delphi 2 20.02.2013 11:20
Ajax+PHP. Цикличные запросы. NidHelp JavaScript, Ajax 6 14.08.2012 09:39
не выдерает сорц при 503 shanluu Работа с сетью в Delphi 2 27.12.2010 21:13
Как обойти 503 в гугле при попытке многократно скачивать содержимое страницы dkdkdk Работа с сетью в Delphi 2 14.01.2010 12:16