Mysqlnd MS의 드루팔 호스팅
오전 9시 12분 년 3 월 (20) 2012 shinguz에 의해 게시 됨
우리는 MySQL을위한 고 가용성 갈레 클러스터에서 실행되는 웹 사이트를 찾고 있습니다.
우리는 갈레 클러스터의 일부 드루팔 특정 구성 매개 변수가 있기 때문에 일부 설치가 거기에 있다는 것을 알고. 그러나 우리는 누군지 모른다.
그래서 만약 당신 갈레에 드루팔을 실행하거나 갈레에서 드루팔을 실행하는 사람을 알고있는 경우 MEE 알려 주시기 바랍니다.
감사,
OLI (OLI는 fromdual 닷컴에서 sennhauser 점)
오후 1시 11분 8 월 (23) 2012 pdrake에 의해 게시 됨
우리는 가능한 고 가용성 솔루션으로 갈레 클러스터를 조사하고 또한 갈레에서 드루팔을 실행하는 경험에 대해 듣고 관심이있을 것입니다.
오전 6시 50분 8 월 (24) 2012 zebb에 의해 게시 됨
당신의 드루팔 서버가 하나 개의 갈레 노드에 연결하는 경우, 시스템은 상자 밖으로 잘 작동합니다. 이 사용 사례에서 드루팔은 마스터 - 슬레이브 모델 갈레 클러스터를 사용하여, 당신은 마스터가 장애 조치를 구현하는 방법을 알아낼 필요가있다.
더 흥미로운 사용 사례는 각 드루팔 서버가 마음대로 어떤 갈레 노드에 연결할 수있는 다중 마스터입니다. 이 모델에서, 당신은 드루팔 캐싱 문제에 직면 할 수있다. 하지만, 캐싱을 위해 memcached를 사용하여 당신은 괜찮을 것이다.
또한, 일부 드루팔 모듈은 쓰기 성공에 대한 까다로운 수 있습니다. 두 드루팔 서버가 두 개의 별도 갈레 노드에서 동시에 동일한 데이터베이스 행을 작성하는 경우, 트랜잭션 중 하나는 교착 상태 오류 코드를 얻을 것이다. 드루팔은 교착 상태 오류를 재 시도 이해한다, 그러나 이것은 항상 발생하지 않습니다. 이 문제를 해결하려면, 당신은 갈레 드루팔를 대신하여 교착 트랜잭션을 다시 시도 구성 할 수 있습니다. , 예를 들어, 이것을 시행의 my.cnf에 wsrep_retry_autocommit를 사용하여 wsrep_retry_autocommit = 5, 사용하기 괜찮을한다.
그래서, 다음 지침에 따라 시도 :
=> 사용 InnoDB 테이블
캐싱 => 이용되는 memcached
=> wsrep_retry_autocommit 실험, 경우를 할 필요가