Проверенный хостинг для Simple TDS. Там все работает.
Если временно недоступна БД
- Войдите или зарегистрируйтесь, чтобы получить возможность отправлять комментарии
Если временно недоступна база данных, весь трафик направлять на резервный урл.
Ну это я не с потолка написал. Если отключить в конфиге базу, редирект на резервный урл не происходит. Только надпись типа "Could not connect to MySQL" и все. Да, при осутствии аутов, не правильных фильтрах и т.п. перенаправление происходит.
А скажите мне пожалуйста, зачем отключать в конфиге базу?
Если произойдет сбой в подключении нормально настроенной базы (сокет например невозможно открыть, либо база повреждена и т.д.) - редирект на резервный урл будет.
Ну вот, реализовали то что я хотел в моде http://jacksoft.biz/2009/01/simpletds-13-jacksoftxeonix-mod-mysql/
пункт 11- Исправлены ошибки и произведена оптимизация кода(например, теперь работает редирект на резервный урл при падении СУБД).
Жаль что автор меня не понял, думаю все таки это актуально.
Я честно говоря, так и не понял суть этой проблемы =) Если есть возможность, объясните поподробней, так как я вроде изначально заложил в систему возможность редиректа на заранее заданный резервный урл при проблемах с базой данных.
А что касается данного стороннего мода, то у меня пока несколько двоякое отношение. Я писал систему OpenSource, полностью фри. А тут Зенд, процент траффика... В общем пока думаю, как отнестись.
Имеется в виду редирект в случае любых ошибок подключения к базе, например, по вине хостера.
Впрочем, на мой взгляд, задача решается достаточно просто, ну а я с нетерпением жду нового релиза, даже и в роли бета-тестера;)
Уважаемый, mizhgan.
К моду нужно относится как к заслеженному признанию Вашего продукта. Как и любой ХОРОШИЙ ОпенСорс проект у него будут ответвления. Если Вы против моего Мода - я с удовольствием передам все свои разработки Вам и буду так же ждать нового релиза, как и остальные, если не против - давайте сотрудничать - есть вещи которые реализованы мной и за них я прошу 1%, но многое передам Вам в Ваш релиз. Кроме этого считаю разумным сделать опенсорс проект и "коммерческие" модули (платные, % от трафа - неважно), иначе, видя как вяло развивается проект мне просто было необходимо занятся доработками самому.
Скрипт не в дезенде, а обфускате и, без особого труда может быть вскрыт и убран 1% трафа. Код закрыт - что бы в нем меньше искали дыр.
Кроме этого как признание я сделал финансовую помощь Вашему проекту (заметьте до релиза моего мода) и собираюсь от 1% трафа делать это и в будущем.
В общем стучите в аську - с удовольствием с Вами пообщаюсь и придем к обоюдному решению (кроме этого покажу что уже сделано для будущего релиза).
С уважнием, JackSoft
Это реализовано начиная с версии 1.2
При всех неполадках в БД, при отсутствии аутов в схеме и т.д. (т.е. в самых критических ситуациях) траффик сливается на резервный урл, указываемый в файле config.php