初窥负载均衡(虚拟机版)

发表于

1.本地搭建了虚拟机,运行了3台centos7系统 IP分别为

192.168.58.130 (主)
192.168.58.131
192.168.58.132
2.由于是本地环境,无法直接使用域名访问,这里使用803端口


也就是说请求地址为http://192.168.58.130:803/

请求结果如下:




我是在每个服务器搭建了一个单页网站,这个使用宝塔的朋友应该都知道,index.php文件内容如下:

<?php
function getonlineip(){//获取用户ip
if($_SERVER['HTTP_CLIENT_IP'])
{
$onlineip=$_SERVER['HTTP_CLIENT_IP']; //用户IP
}
else if($_SERVER['HTTP_X_FORWARDED_FOR'])
{
$onlineip=$_SERVER['HTTP_X_FORWARDED_FOR']; //代理IP
}
else
{
$onlineip=$_SERVER['REMOTE_ADDR']; //服务器IP
}
return $onlineip;
}
fputs(fopen('log.txt','a+'),uniqid().PHP_EOL);
echo '请求成功 用户IP'.getonlineip().'<br>';
echo '服务器IP:192.168.58.132';

其他两个网站就是服务器IP换了下。

参考地址:https://www.cnblogs.com/xdtx/p/9577436.html

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注