Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   как автоматически переключиться на другую базу (http://forum.typo3.ru/showthread.php?t=3535)

student-uni 30.05.2007 13:13

как автоматически переключиться на другую базу
 
хочу при выходе базы данных из строя (или сервера баз данных)
чтоб типо3 автоматически подключался к другои базе (другому серверу)

Вопрос1
Есть ли подобная функция в типо3 ?

Решил написать PHP скрипт и вставить его в index.php
чтоб при каждом обрашении сначала проверялся доступ к серверу баз данных
потом если доступа нет по каким либо причинам
переписать параметр $typo_db_host в фаиле localconf.php

Вопрос 2
Правильное ли ето решение и могут либыть негативные последствия

Спасибо

Pavel Antonov 30.05.2007 14:00

Перекидывать не проблема...
Как две базы будут синхронизироваться?

student-uni 30.05.2007 20:37

бинаправленная репликация, уже настроено.

Вопрос, как перекидывать не вручную прописывая хост в конфиге ?

Valery Romanchev 31.05.2007 01:27

помоему можно этот скрипт просто вставить в localconf.php
если база доступна - одни параметры
если нет - другие
если обе нет - емалй админу

Pavel Antonov 31.05.2007 15:37

Цитата:

Сообщение от student-uni (Сообщение 12459)
бинаправленная репликация, уже настроено.

Какое-то время назад, это работало из рук вон плохо. Базы просто сыпались или начинались сплошные конфликты.

Давно не занимался вопросом, но советую - аккуратнее.


Часовой пояс GMT +4, время: 03:51.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot