单个SCAN_IP是否负载均衡?

本文涉及的产品
应用型负载均衡 ALB,每月750个小时 15LCU
传统型负载均衡 CLB,每月750个小时 15LCU
网络型负载均衡 NLB,每月750个小时 15LCU
简介:

最近遇到一个测试项目,对SCAN_IP是否负载均衡有一个疑问?理论上说是可以负载均衡,自己做了一个测试验证一下。

事实证明,并不是轮训机制的负载均衡。


一个小小的脚本如下:


<rac01:orcl1:/u01/app/oracle/product/12.1.0/dbhome_1/network/admin>$less load_balance_scan.sh   

#!/bin/bash  

for i in {1..100}  

do  

echo $i

sqlplus -S system/oracle@orcl <<EOF

select instance_name from v\$instance;

select count(*) from t1;

EOF

sleep 1  

done  

exit 0 


<rac01:orcl1:/u01/app/oracle/product/12.1.0/dbhome_1/network/admin>$sh load_balance_scan.sh   

1


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


2


INSTANCE_NAME

----------------

orcl2



  COUNT(*)

----------

   2910624


3


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


4


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


5


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


6


INSTANCE_NAME

----------------

orcl2



  COUNT(*)

----------

   2910624


7


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


8


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


9


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


10


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


11


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


12


INSTANCE_NAME

----------------

orcl2



  COUNT(*)

----------

   2910624


13


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


14


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


15


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


16


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


17


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


18


INSTANCE_NAME

----------------

orcl2



  COUNT(*)

----------

   2910624


19


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


20


INSTANCE_NAME

----------------

orcl2



  COUNT(*)

----------

   2910624


21


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


22


INSTANCE_NAME

----------------

orcl2



  COUNT(*)

----------

   2910624


23


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


24


INSTANCE_NAME

----------------

orcl2



  COUNT(*)

----------

   2910624


25


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


26


INSTANCE_NAME

----------------

orcl2



  COUNT(*)

----------

   2910624


27


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


28


INSTANCE_NAME

----------------

orcl2



  COUNT(*)

----------

   2910624


29


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


30


INSTANCE_NAME

----------------

orcl2



  COUNT(*)

----------

   2910624


31


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


32


INSTANCE_NAME

----------------

orcl2



  COUNT(*)

----------

   2910624


33


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


34


INSTANCE_NAME

----------------

orcl2



  COUNT(*)

----------

   2910624


35


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


36


INSTANCE_NAME

----------------

orcl2



  COUNT(*)

----------

   2910624


37


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


38


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


39


INSTANCE_NAME

----------------

orcl2



  COUNT(*)

----------

   2910624


40


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


41


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


42


INSTANCE_NAME

----------------

orcl2



  COUNT(*)

----------

   2910624


43


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


44


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


45


INSTANCE_NAME

----------------

orcl2



  COUNT(*)

----------

   2910624


46


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


47


INSTANCE_NAME

----------------

orcl2



  COUNT(*)

----------

   2910624


48


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


49


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


50


INSTANCE_NAME

----------------

orcl2



  COUNT(*)

----------

   2910624


51


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


52


INSTANCE_NAME

----------------

orcl2



  COUNT(*)

----------

   2910624


53


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


54


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


55


INSTANCE_NAME

----------------

orcl2



  COUNT(*)

----------

   2910624


56


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


57


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


58


INSTANCE_NAME

----------------

orcl2



  COUNT(*)

----------

   2910624


59


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


60


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


61


INSTANCE_NAME

----------------

orcl2



  COUNT(*)

----------

   2910624


62


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


63


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


64


INSTANCE_NAME

----------------

orcl2



  COUNT(*)

----------

   2910624


65


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


66


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


67


INSTANCE_NAME

----------------

orcl2



  COUNT(*)

----------

   2910624


68


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


69


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


70


INSTANCE_NAME

----------------

orcl2



  COUNT(*)

----------

   2910624


71


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


72


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


73


INSTANCE_NAME

----------------

orcl2



  COUNT(*)

----------

   2910624


74


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


75


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


76


INSTANCE_NAME

----------------

orcl2



  COUNT(*)

----------

   2910624


77


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


78


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


79


INSTANCE_NAME

----------------

orcl2



  COUNT(*)

----------

   2910624


80


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


81


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


82


INSTANCE_NAME

----------------

orcl2



  COUNT(*)

----------

   2910624


83


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


84


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


85


INSTANCE_NAME

----------------

orcl2



  COUNT(*)

----------

   2910624


86


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


87


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


88


INSTANCE_NAME

----------------

orcl2



  COUNT(*)

----------

   2910624


89


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


90


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


91


INSTANCE_NAME

----------------

orcl2



  COUNT(*)

----------

   2910624


92


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


93


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


94


INSTANCE_NAME

----------------

orcl2



  COUNT(*)

----------

   2910624


95


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


96


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


97


INSTANCE_NAME

----------------

orcl2



  COUNT(*)

----------

   2910624


98


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


99


INSTANCE_NAME

----------------

orcl2



  COUNT(*)

----------

   2910624


100


INSTANCE_NAME

----------------

orcl1



  COUNT(*)

----------

   2910624


<rac01:orcl1:/u01/app/oracle/product/12.1.0/dbhome_1/network/admin>$










本文转自 roidba 51CTO博客,原文链接:http://blog.51cto.com/roidba/2044122,如需转载请自行联系原作者
相关实践学习
SLB负载均衡实践
本场景通过使用阿里云负载均衡 SLB 以及对负载均衡 SLB 后端服务器 ECS 的权重进行修改,快速解决服务器响应速度慢的问题
负载均衡入门与产品使用指南
负载均衡(Server Load Balancer)是对多台云服务器进行流量分发的负载均衡服务,可以通过流量分发扩展应用系统对外的服务能力,通过消除单点故障提升应用系统的可用性。 本课程主要介绍负载均衡的相关技术以及阿里云负载均衡产品的使用方法。
目录
相关文章
就是要你懂负载均衡--lvs和转发模式
> 本文希望阐述清楚LVS的各种转发模式,以及他们的工作流程和优缺点,同时从网络包的流转原理上解释清楚优缺点的来由,并结合阿里云的slb来说明优缺点。 如果对网络包是怎么流转的不太清楚,推荐先看这篇基础:[程序员的网络知识 -- 一个网络包的旅程](https://www.atatech.org/articles/80573) ,对后面理解LVS的各个转发模式非常有帮助。
12325 0
|
9月前
|
负载均衡 网络协议
NAT模式 LVS负载均衡部署
NAT模式 LVS负载均衡部署
|
编解码 运维 负载均衡
envoy代理转发与L5 Cluster 负载均衡
envoy代理转发与L5 Cluster 负载均衡
195 0
envoy代理转发与L5 Cluster 负载均衡
|
负载均衡 Linux
dr负载均衡
dr负载均衡
103 0
|
负载均衡 并行计算 算法
Lvs-负载均衡配置 NAT与DR模式
Lvs-负载均衡配置 NAT与DR模式
411 1
Lvs-负载均衡配置 NAT与DR模式
|
负载均衡 算法 网络协议
|
负载均衡 算法 Linux

热门文章

最新文章

相关实验场景

更多