• ベストアンサー

Perlによる転送を行いたいのですが

具体的には entry.html: <a href='select.pl'>Click Me!</a> select.pl: 'http://www1.com/morning.html' を表示できなければ 'http://www2.com/evening.html' を表示するPerlスクリプト http://www1.com/morning.html: <div>Good Morning!</div> http://www2.com/evening.html: <div>Good Evening!</div> としたときにselect.plを作りたいのです www1は自サーバで www2はプロバイダのサーバです つまりwww1が死んで(電源が落ちて)いたら自動的にwww2を表示させたいのです そういったアクロバチックなことはできるでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
noname#9431
noname#9431
回答No.1

>そういったアクロバチックなことはできるでしょうか? できると思います。 ソケット通信は標準でできるので、 別段アクロバティックではないとおもいますよ。 毎回の要求の度にそれをしていたら重くなるので、 定期的におちてるかどうかを調べてフラグをたてて置くとよいのでは。 具体的コードはちょっとめんどうなので、とりあえず、出来るかどうかだけ。 Perlでのソケット通信はここの掲示板の過去の質問にあったはずですので、御検索下さい。

guuman
質問者

お礼

ややこしそうですね ありがとうございます

その他の回答 (1)

回答No.2

tcp/ip で www1 の httpサーバと通信して、タイムアウトされたら(または接続失敗したら) www2 に接続する、で良いのではないでしょうか。

guuman
質問者

お礼

ありがとうございます

関連するQ&A