当前位置:首页 > 日记 > 正文

基于循环加权轮的算法php实现代码

基于循环加权轮的算法php实现代码
首先在代码上使用PHP脚本语言
< PHP

*
* Copyright(C)fathong
* /

*数据初始化,重量:重量
为主机{'a' } =阵列('weight ' = 5,'current_weight ' = 0,count= 0);
主机B } = {美元阵列('weight ' = 3,'current_weight ' = 0,count= 0);
{ } = $主机C数组('weight ' = 2,'current_weight ' = 0,count= 0);

结果=数组();

10次仿真
($ i = 0;$ i < 10;$ + +){
round_robin(美元的主机,导致美元);
}

输出
print_r($结果);

轮/罗宾循环
功能round_robin(美元的主机,导致美元)
{
总计= 0;
$ = null;

foreach(美元美元美元关键主机=项目){
当前= $主机;
目前'weight美元美元重量= {};

目前'current_weight } = {美元的美元权重;
总计=重量;

如果最好的= = null(($(美元美元} { 'current_weight主机{最好的} < | |)
目前美元'current_weight ' })){
{
$ =密钥;
}
}

{ } {美元美元主机最好'current_weight} = $总;
{ } {美元美元主机最好count} + +;

$结果最好;
}
输出结果:

阵列



{ 0 }

{ 1 }

{ 2 }

{ 3 }

{ 4 }

{ 5 }

{ 6 }

{ 7 }

{ 8 }

{ 9 }



在负载平衡服务器中,实现算法是循环加权循环,即后端服务器列表中每个服务器的权重,这表示其采用的概率。

这段代码以最简洁的过程出来,不考虑后端的挂等,你可以知道它是如何实现的,仅供参考。

相关文章

PS图象处理软件的帅哥照片的特殊效

PS图象处理软件的帅哥照片的特殊效

照片,图象,处理软件,特殊效果,帅哥,先看看效果吧。 教程:1、打开图片,选择圆角矩形工具,点击上面的属性栏图标,路径,拉矩形的图片。2、按住Ctrl + Alt的同时拖动矩形,复制出4个,使用Ctrl + T旋转框进画面,把的位置。3、点击矩形右键mdash;mdash;建立…

PS图象处理软件抠图教程:蓬松的蒲公

PS图象处理软件抠图教程:蓬松的蒲公

教程,抠图,图象,处理软件,电脑软件,原 最终效果 1、打开原始地图,复制第一层,并用多边套索工具识别蒲公英的主要部分。按Ctrl + D + D,选区将为3像素,然后将Ctrl + J复制到新层。 2,点前景色,在弹出的颜色拾取对话框中,用吸管画出蒲公英硬边的…

用excel动态折叠树显示数据

用excel动态折叠树显示数据

显示,动态,折叠,数据,电脑软件,示例:公司的水果销售按地区、商店、水果分类统计显示,同一种数据折叠在一起,客户想看哪里点击;数字展开显示(图1)。 1。原始数据准备 在上一期,我们已经介绍了利用FineReport V8.0软件交互式报表的方式。这次我们…

在MySQL中使用子查询和标量子查询

在MySQL中使用子查询和标量子查询

子查询,基本操作,标量,教程,电脑软件,MySQL的子查询 子查询是调用一个SELECT语句作为一个中间结果的另一个SQL查询statement.mysql支持所有格式和操作的SQL标准所要求的结果,同时也扩展了一些独特的功能。 子查询没有固定的语法,和子查询的…

快速在PPT中插入

快速在PPT中插入

快速,电脑软件,PPT,与常用的方法按点击插入图片;具有;RARR;文件菜单命令,然后选择图片,或单击格式;具有;背景命令,将PowerPoint插入图片作为背景,那是浪费时间。在这种情况下,的多步操作可以合并到PowerPoint强大的宏功能的帮助下一步,并可以插入图片…

PPT2010制作自动幻灯片放映幻灯片

PPT2010制作自动幻灯片放映幻灯片

幻灯片,电脑软件,首先,我们点击查看powerpoint2010;在工具栏菜单按钮,单击浏览按钮滑动Ctrl + a然后,根据关键;选择所有幻灯片,单击菜单按钮开关;在工具栏上的电影的右侧;检查设置下;自动换片装置,如设置时间;00:02:00(2秒),所以每个幻灯片播放2秒后会自…

关于骄傲的QQ签名经典签名

关于骄傲的QQ签名经典签名

骄傲,经典,电脑软件,QQ,有时在QQ空间,我们可以看到一些朋友的签名会很骄傲。你觉得傲慢的人是什么样的让我们享受你QQ签名推荐萧边。 关于傲慢的QQ签名选择: 1)像你是我的盲眼,让我看看下一个瞎子是谁 2)一个女人的生活是多么的愚蠢啊! 3)女人,…

Excel文档中超链接的批量删除

Excel文档中超链接的批量删除

链接,批量删除,文档,中超,电脑软件,当我们在excel表上操作时,我们经常会找到超链接,但是如果你不想因为某个原因而保留超链接,你需要手动删除它。把鼠标放在超链接上,然后按鼠标右键选择取消超链接,然后(图1)。 但是这种方法不能批量删除Excel文…

Excel2003级显示隐藏表中的非打印

Excel2003级显示隐藏表中的非打印

数据,显示隐藏,电脑软件,当打印Excel工作表中,可能有来自不想打印工作表中的分支的数据。事实上,我们可以使用Excel的分级显示来解决这个问题。首先,选择你想隐藏在excel表格中的行,然后按Alt + Shift +;rarr;在这一点上,两层次按钮1和2是目前在工…

PS图象处理软件将超现实的红色的,可

PS图象处理软件将超现实的红色的,可

红色,图象,小鸟,处理软件,愤怒,今天,我想分享与超现实的红色的可爱和愤怒的小鸟你PS图象处理软件的渲染。这个教程的效果很美,难度也不是很大。值得学习和推荐。让我们看一看。 最终效果图 步骤1 在PS图象处理软件600times创建一个新文件;60…

彩色表格用黑白印刷。

彩色表格用黑白印刷。

表格,黑白,彩色,电脑软件,我的很多朋友都会喜欢颜色鲜艳的Excel表格,但是当他们想打印黑色字体时,你需要把字体颜色改成黑色,然后打印出来,然后再回到原来的颜色。它不是那么复杂。此时,只需要以下设置,以便颜色工作表可以打印黑色。 启动Excel2…

PS图象处理软件结合LR创建一个审美

PS图象处理软件结合LR创建一个审美

夜景,图象,创建一个,处理软件,效果,萧边今天要与你分享PS图象处理软件结合LR创造美丽的夜晚效果介绍。这个教程很好。值得学习。 拍摄时间大约在下午4点45分,昆明的灯光依然明亮,但在深山里还是比平时暗了些。在你想做一个黑暗而神秘的主题…