我有一个独立服务器,服务商给了3个IP地址。
我使用一个网站的API,他规定10000/IP/天。
现在每天的调用量已经超过了10000次。
如何在php,或者apache里选择IP地址,使PHP脚本获取这个网站的API,达到30000次(理论)?

解决方案 »

  1.   

    查 "DNS 负载均衡" 即可换句话说, 不是php或apache做的事, 因为ip是到web server前就解析了.
      

  2.   

    <?php
    error_reporting(E_ALL ^ E_NOTICE);
    $domains=array('192.168.1.12','192.168.1.13','192.168.1.14');
    $index=substr(microtime(),5,3)%count($domains);
    $domain=$domains[$index];
    header("Location: http://$domain");
    ?>
    这是简单的http负载均衡再高级点就是DNS负载均衡你用nginx也很简单,是反向代理负载均衡