09/10/2018, 23:03

Chuyển trang web giữa 2 server -- Help

Tôi có 2 web server H1 và H2
Bình thường khi cả 2 cùng bật thì user duyệt web trên H1. H1 sẽ mở trên trang của H2 (redirect đến H2). Khi H2 tắt thì duyệt trên H1.
(H1 luôn bật)
Các bạn có thể giúp tôi được không ?
DigiPower viết 01:18 ngày 10/10/2018
Bình thường khi cả 2 cùng bật thì user duyệt web trên H1. H1 sẽ mở trên trang của H2 (redirect đến H2). Khi H2 tắt thì duyệt trên H1.
Để làm được đều này bạn phải thiết lập website của mình như sau:
Server H1: www.domain.com
Server H2: www2.domain.com

Trên web server H1, bạn code cái script ping Server H2 có được bật hay không, nếu được bật thì redirect sang Server H2, ngược lại thì load từ Server H1
pmhanh viết 01:19 ngày 10/10/2018
Cám ơn bạn, nhưng script ping được viết như thế nào (dùng javascript hay ASP hay PHP...) bạn có thể nói rõ hơn về thuật toán được không. Hay nếu có code sẵn thì tôt quá
Cám ơn bạn lần nữa
Chúc vui vẻ
scripter viết 01:15 ngày 10/10/2018
Quote Được gửi bởi pmhanh
Cám ơn bạn, nhưng script ping được viết như thế nào (dùng javascript hay ASP hay PHP...) bạn có thể nói rõ hơn về thuật toán được không. Hay nếu có code sẵn thì tôt quá
Cám ơn bạn lần nữa
Chúc vui vẻ
Để "ping" H2 bạn dùng PHP thì vài dòng sau:
PHP Code:
$status fopen("www2.domain.com""r");
if (
$status// server H2 đang chạy
{
   
header("Location: www2.domain.com"); // gửi header cho nó chạy tới H2 server
}
else 
// H2 không chạy
{
   
header("Location: www.domain.com"); // chạy trên server H1

pmhanh viết 01:13 ngày 10/10/2018
Cám ơn scripter nhiều,tôi sẽ thử.
Nếu viết bằng javascript hay ASP có được không bạn
Chúc vui vẻ
Bài liên quan
0