Сообщений: 309
Тем: 7
Зарегистрирован: Jul 2013
Репутация:
1,233
07-29-2013, 05:44 PM
(Сообщение последний раз редактировалось: 07-29-2013, 05:47 PM luna9966.)
Здравствуйте!
Очень нужен совет. Поиск смотрел, но не нашел ответа. Также смотрел гугл и яндексы.
Возникла интересная проблемка с работой stressweb. Раньше, когда ставил сервак вместе с вебом, такой проблемы не возникало.
Суть вот в чем. Стресс стоит на хостинге. А сервак стоит на локальном ПК.
Когда сервак включен, то стресс коннектится к нему нормально, т.е. работает все (статус, рега, лк, и т.д.). Также новости, и статические страницы.
А вот когда сервак выключен (у меня сервер л2 вбит в init.d и запускается вместе с машиной, также как и мускул). Начинается какая-то ерунда на хостинге.
Перестают отображаться статические страницы и новости. Т.е. стресс не подхватывает таблицы мускула на хосте, без включенного ПК.
Если убрать айпи из настройки логина/гейма в стрессе, то сайт оживает и работает нормально.
Я так понимаю, стресс пытается обратиться к мускулу сервера, но не получает ответа и подвисает.
Помогите пожалуйста советом, как можно подправить этот недостаток, или какой php скрипт копать в стрессе.
Сообщений: 807
Тем: 30
Зарегистрирован: Oct 2012
Репутация:
5,827
Вы правы. Стресс не может считать информацию с того, чего нету. Единственный вариант - хостинг для сервера или переместить только бд на хостинг.
Сообщений: 309
Тем: 7
Зарегистрирован: Jul 2013
Репутация:
1,233
Вариант с переносом БД на хост мне нравится, спасибо. Решит массу других проблем. Но это как запасной вариант.
Может быть, вы можете подсказать, какой скрипт отвественнен за подключение к БД. Я так полагаю это l2init?
Можно ли дописать несколько строк со следующим алгоритмом.
1. Скрипт обращается к БД.
2. Задается время ожидания.
3. Скрипт не получает ответа (в секундах)
4. Дропает связь с БД.
?
Просто тут не важно стоит ли сервер на локальном ПК или хостинге. Тех. обслуживание нужно делать, сервер нужно выключать, перезагружать, в конце концов и свет пропасть у хостига может (бывало и такое) и т.д. И такой геморой всегда на сайте будет творится?
+++ Непонятна логика работы скрипта. Две разные БД, одна под веб, другая под сервер. Очевидно, что если одна недоступна, а другая доступна, то даже с задержкой сайт должен подгрузить таблицы из доступной БД.
Сообщений: 1,759
Тем: 13
Зарегистрирован: May 2011
Репутация:
3,205
SoniPro Написал:Вы правы. Стресс не может считать информацию с того, чего нету. Единственный вариант - хостинг для сервера или переместить только бд на хостинг. и сервер начнет жутко тупить, ибо хостинг не расчитан на такое...
Сообщений: 309
Тем: 7
Зарегистрирован: Jul 2013
Репутация:
1,233
Кстати тех. поддержка стресса меня послала в localhost, поэтому на них никакой надежды у меня нет. стресс - лицуха.
Немного инфы. у меня оптоволоконный интернет 300 mb/s и нормальная машина под сервер. И смысла особого тащить это все на хост площадку я не вижу.
Так что ищу помощи здесь (да, прочитал несколько тем, и знаю, что стресс у вас здесь табу) извините.
Сообщений: 807
Тем: 30
Зарегистрирован: Oct 2012
Репутация:
5,827
Мы помогаем только клиента стресса, а вы клиент, если правду говорите. К сожелению, я не знаю пхп. Я только изучаю яву, но могу сказать, что ни чего хорошего с задержками у вас не выйдет. Лучше тогда сайт на локалку поставить, если у вас хостинг без защиты от ддос, а еще лучше на дедик перенести сервер.
И на нормальном хостинге должны быть бесперебойники и генераторы. Получается что вы платите просто за включенный компьютер.
Сообщений: 2,800
Тем: 28
Зарегистрирован: Jan 2011
Репутация:
10,639
Когда это мы вас послали? Что-то за последние дни не помню подобных тем на форуме.
Сообщений: 309
Тем: 7
Зарегистрирован: Jul 2013
Репутация:
1,233
Понятно, значит решение будет все-таки localhost.
NotSpecified Написал:Когда это мы вас послали? Что-то за последние дни не помню подобных тем на форуме.
Я образно выразился. Совет был выставить localhost на время, пока проект находится на стадии разработки.
За последнии дни их и не было, т.к. этот вопрос был задан несколько месяцев назад. Предложено было localhost. Пока проект был на стадии ранней разработки, это меня устроило. Сейчас хочется перевести на так называемую "лайв стадию", когда информация постоянно обновляется на сайте, а сервер находится в збт, и для фиксов перезагружается или по долгу бывает офф (если надо править много).
Сообщений: 1,759
Тем: 13
Зарегистрирован: May 2011
Репутация:
3,205
сколько лет прошло, а эту неприятность так и не убрали:dm:
Сообщений: 734
Тем: 6
Зарегистрирован: Sep 2009
Репутация:
4,302
linliss;314019 Написал:сколько лет прошло, а эту неприятность так и не убрали Стоит просто перейти на PDO.
Личный кабинет под любую игру или множество игр. Система мастер аккаунтов. Для серьезных клиентов. Связь - ПМ.
|