우리가 사용하는 응용 프로그램에서 데이터베이스 계층을 고도로 사용할 수 있도록해야합니다. 상사가 ha-jdbc를 추천하고 있지만이 문서는 최대 절전 모드에서 절대 사용할 수 없습니다. 다른 대안에 관한 조언이 있습니까?누구나 데이터베이스의 가용성을 높이는 가장 좋은 도구에 관해 조언 해 줄 수 있습니까?
답변
드라이버 수준에서 문제를 추상화하는 대신 고 가용성 데이터베이스 시스템 구축에 집중하는 것이 좋습니다. 생각할 사항이 많이 있으며 serverfault에 대한 더 나은 응답을 얻을 수 있습니다.
동의해야합니다. 데이터베이스 문제로 인해 발생한 "정보"중단이 마지막으로 있었을 때도 기억할 수 없습니다. 디스크 오류 (핫 스왑 가능하지 않음, 서버 및 데이터베이스 중단 필요), 장시간 정전, 지진, 인터넷 연결 오류가있었습니다. . . –
이러한 것들 (어쩌면 지진은 제외)은 데이터베이스를 다운시켜야합니다. 디스크 장애 - RAID, 전원 장애 사용 - 각 UPS에서 듀얼 PSU를 사용하여 마스터 및 슬레이브 교체, 네트워크 장애시에 다른 네트워크에서 이중 NIC 사용 시간을줍니다. 이것은 DB * 고 가용성 *을 만들고 serverfault는 도움을 얻을 수있는 곳입니다. – Qwerky
집이 타면 어떻게됩니까? LOL, 사람들이 쉽게 듣고, 하나의 해결책을 찾았습니다. 거의 2 일이 걸렸습니다. 하 - jdbc는 일을 아주 잘합니다. 더 많은 정보가 있는지 알고 싶을뿐입니다. – Ikthiander
상황에 따라 "고 가용성"을 정의하십시오. 그 자체로는 별다른 기술적 인 의미가없는 전문 용어입니다. –
내가 원하는 것은 이런 것입니다. 데이터베이스 연결 중 하나가 꺼지면 다른 하나는 여전히 작동하고 사용자는 중단을받지 않습니다. – Ikthiander