CN104767641B - 服务器功能调度方法、设备、服务器和*** - Google Patents

服务器功能调度方法、设备、服务器和*** Download PDF

Info

Publication number
CN104767641B
CN104767641B CN201510152908.9A CN201510152908A CN104767641B CN 104767641 B CN104767641 B CN 104767641B CN 201510152908 A CN201510152908 A CN 201510152908A CN 104767641 B CN104767641 B CN 104767641B
Authority
CN
China
Prior art keywords
server
configuration information
configuration
capability
tune
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510152908.9A
Other languages
English (en)
Other versions
CN104767641A (zh
Inventor
刘恩英
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information Technology Co Ltd
Original Assignee
Beijing Jingdong Century Trading Co Ltd
Beijing Jingdong Shangke Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Jingdong Century Trading Co Ltd, Beijing Jingdong Shangke Information Technology Co Ltd filed Critical Beijing Jingdong Century Trading Co Ltd
Priority to CN201510152908.9A priority Critical patent/CN104767641B/zh
Publication of CN104767641A publication Critical patent/CN104767641A/zh
Application granted granted Critical
Publication of CN104767641B publication Critical patent/CN104767641B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Computer And Data Communications (AREA)

Abstract

本发明公开了一种调流方法、设备和***,该方法包括:生成配置信息,所述配置信息包括预配置的与服务器功能相对应的调流方案;向所述服务器发送所述配置信息,所述配置信息用于指示所述服务器采用所述调流方案对所述服务器功能进行调整。在该实施例中,通过将预配置的调流方案发送给服务器,使得服务器根据预配置的调流方案对服务器功能进行调整,无需运维人员手动地还原或修改代码来实现调流,减少了人工干预,从而降低了运维成本,并提高调流效率。

Description

服务器功能调度方法、设备、服务器和***
技术领域
本发明实施例涉及计算机技术领域,并且更具体地,涉及一种调流方法和***。
背景技术
随着***功能的不断完善的同时,服务器的压力(尤其是在大型访问和活动的情况下)会随着***功能的拓展而造成一定负荷。因此,需要运维人员进行维护,如运维人员对一台服务器或多台集群服务器进行统一上/下线或者更改代码等来实现***调流。例如,为了使得***的正常运行,避免在大型访问和活动时造成雪崩的情况,运维人员更改代码实现服务器的功能下调。
在现有方案中,为了避免在还原和修改代码时出现***访问异常的情况,对于运维人员的技能和熟练掌握程度的要求都有很高的标准。这样,不仅使得运维成本高,而且工作效率低下。
发明内容
本发明提供了一种调流方法、设备和***,能够降低运维成本,并提高调流效率。
第一方面,提供了一种调流方法,该方法包括:生成配置信息,所述配置信息包括预配置的与服务器功能相对应的调流方案;向所述服务器发送所述配置信息,所述配置信息用于指示所述服务器采用所述调流方案对所述服务器功能进行调整。
结合第一方面,在一种可能的实现方式中,所述方法还包括:配置活动时间,所述活动时间表示检测所述服务器的时间设置;根据所述活动时间检测所述服务器是否正常运行。
进一步地,所述配置活动时间,包括:配置检测所述服务器的周期或频率;所述根据配置的活动时间检测所述服务器是否正常运行,包括:周期性地采用心跳检测方式监听所述服务器是否正常运行。
进一步地,在所述向所述服务器发送所述配置信息之前,所述方法还包括:在检测到所述服务器正常运行的情况下,将所述配置信息加入消息队列中;所述向所述服务器发送所述配置信息,包括:基于所述消息队列向所述服务器发送所述配置信息。
结合第一方面或其上述实现方式中的任一种实现方式,在另一种可能的实现方式中,所述向所述服务器发送所述配置信息,包括:当存在多台集群服务器时,基于负载均衡原理向所述服务器发送所述配置信息。
结合第一方面或其上述实现方式中的任一种实现方式,在另一种可能的实现方式中,所述与所述服务器功能相对应的调流方案包括下调所述服务器功能或上调所述服务器功能。
第二方面,提供了一种调流方法,该方法包括:接收调度设备发送的配置信息,所述配置信息包括预配置的与服务器功能相对应的调流方案;采用所述配置信息中的所述调流方案对所述服务功能进行调整。
结合第二方面,在一种可能的实现方式中,所述调流方案包括下调所述服务器功能或上调所述服务器功能,所述采用所述配置信息中的所述调流方案对所述服务功能进行调整,包括:对所述服务功能进行下调来实现调流,或者对所述服务功能进行上调来实现调流。
第三方面,提供了一种调度设备,该调度设备包括:生成模块,用于生成配置信息,所述配置信息包括预配置的与服务器功能相对应的调流方案;发送模块,用于向所述服务器发送所述生成模块生成的所述配置信息,所述配置信息用于指示所述服务器采用所述调流方案对所述服务器功能进行调整。
结合第三方面,在一种可能的实现方式中,所述调度设备还包括:配置模块,用于配置活动时间,所述活动时间表示检测所述服务器的时间设置;检测模块,用于根据所述配置模块配置的所述活动时间检测所述服务器是否正常运行。
进一步地,所述配置模块具体用于:配置检测所述服务器的周期或频率;所述检测模块具体用于:周期性地采用心跳检测方式监听所述服务器是否正常运行。
进一步地,所述配置模块还用于:在所述检测模块检测到所述服务器正常运行的情况下,将所述配置信息加入消息队列中;所述发送模块具体用于:基于所述消息队列向所述服务器发送所述配置信息。
结合第三方面或其上述实现方式中的任一种实现方式,在另一种可能的实现方式中,所述发送模块具体用于:当存在多台集群服务器时,基于负载均衡原理向所述服务器发送所述配置信息。
结合第三方面或其上述实现方式中的任一种实现方式,在另一种可能的实现方式中,所述与所述服务器功能相对应的调流方案包括下调所述服务器功能或上调所述服务器功能。
第四方面,提供了一种服务器,该服务器包括:接收模块,用于接收调度设备发送的配置信息,所述配置信息包括预配置的与服务器功能相对应的调流方案;调流模块,用于采用所述接收模块接收的所述配置信息中的所述调流方案对所述服务功能进行调整。
结合第四方面,在一种可能的实现方式中,所述调流方案包括下调所述服务器功能或上调所述服务器功能,所述调流模块具体用于:对所述服务功能进行下调来实现调流,或者对所述服务功能进行上调来实现调流。
第五方面,提供了一种调流***,该调流***包括调度设备和至少一个服务器,所述调度设备,用于生成配置信息,向所述服务器发送所述配置信息,其中所述配置信息包括预配置的与服务器功能相对应的调流方案;所述服务器,用于接收所述调度设备发送的所述配置信息,采用所述配置信息中的所述调流方案对所述服务功能进行调整。
在本发明实施例中,通过将预配置的调流方案发送给服务器,使得服务器根据预配置的调流方案对服务器功能进行调整,无需运维人员手动地还原或修改代码来实现调流,减少了人工干预,从而降低了运维成本,并提高调流效率。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,显而易见地,下面所描述的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是根据本发明一个实施例的调流方法的过程的示意性流程图。
图2是根据本发明一个实施例的调流方法的过程的示意性流程图。
图3是根据本发明一个实施例的调度设备的示意性结构图。
图4是根据本发明一个实施例的服务器的示意性结构图。
图5是根据本发明一个实施例的装置的示意性结构图。
图6是根据本发明一个实施例的调度***的示意性结构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都应属于本发明保护的范围。
图1是本发明一个实施例的调流方法的过程的示意性流程图。图1 的方法可以由调度设备(scheduler)执行,调流设备可以采用松耦合的方式与其它***(如服务器或服务器集群***)对接,具体地,可以通过在调流设备中配置需要调流的服务器的URL(统一资源定位符,Uniform Resource Locator),采用SOA(面向服务的体系结构,Service-OrientedArchitecture)平台的对接方式。
图1的方法包括:
步骤101,生成配置信息,配置信息包括预配置的与服务器功能相对应的调流方案。
调流方案可以是下调服务器功能(禁用服务器的某一个或多个功能) 或者上调服务器功能(恢复服务器的某一个或多个功能),或者还可以是使服务器下线(禁用服务器的全部功能)或上线(恢复服务器的全部功能)。具体地,在大型访问或活动时,为减轻服务器的负荷,如可以下调不影响用户访问或影响甚微的功能。例如,在大型访问期间,调流方案中可以是在该时间段下调显示一种或多种其它类型的商品的功能,链接功能,广告功能,和/或咨询功能等。又例如,在大型访问期之后,可以将大型访问期间下调的功能进行上调。应理解,本发明实施例对调流方案(或调流内容)并不限定。
步骤102,向服务器发送配置信息,配置信息用于指示服务器采用调流方案对服务器功能进行调整。
在本发明实施例中,通过将预配置的调流方案发送给服务器,使得服务器根据预配置的调流方案对服务器功能进行调整,无需运维人员手动地还原或修改代码来实现调流,减少了人工干预,从而降低了运维成本,并提高调流效率。
可选地,作为一个实施例,可以配置活动时间,活动时间表示检测服务器的时间设置,根据配置的活动时间检测服务器是否正常运行(也称为“存活性”)。活动时间可以包括检测服务器的周期或频率,例如,可以配置以分钟为结尾的时间如某年某月某日几时几分(如格式为 yyyy-MM-dd HH:mm:00),频次为每小时/每分钟,和/或上线/下线的次数等。还可以进一步对检测服务设置快捷启停,用以保证***的稳定性。可选地,周期性地采用心跳检测方式监听服务器是否正常运行。例如,每天10:00开启检测功能,11:00关闭;或者每隔1小时检测一次,监测时长为10分钟。进一步地,在步骤102中,在检测到服务器正常运行的情况下将配置信息发送给服务器。
具体地,采用心跳检测方式监听服务器存活性的实现方式:进入调度设备的管理界面;判断是否注册检测服务;在没有注册时,进行注册,在已注册的情况下,输入需要监听的服务器的ULR(统一资源定位符, Uniform Resource Locator),如可以采用http或者https形式(如http://域名或https://域名)进行填写,以保证能够监听服务器的存活性;配置活动时间,如配置活动周期和频次,进一步地,还可以设置服务相应的端口和IP(互联网协议,Internet Protocol)地址,使调流设备与服务器通过TCP/IP(传输控制协议/互联网协议方式,Transmission Control Protocol/IP)进行通信,进一步地,通信还可以采用密文方式进行。
可选地,作为另一个实施例,可以基于消息队列(如Kafka分布式消息队列)向服务器发送配置信息,可选地,可以按照服务器的URL进行分类处理,能够避免在Kafka队列中出现拥挤,提高处理能力。例如,根据URL确定是服务器A(或服务器集群***A),在监听到服务器A 正常运行的情况下,将待发送给服务器A的配置信息(也称为“调流任务”) 加入Kafka队列中,基于Kafka队列将调流任务发送到服务器A。可选地,当Kafka队列拥挤时,可以适当的增加后台任务来提高消费Kafka队列的能力。
可选地,作为另一个实施例,在步骤102中,当存在多台集群服务器时,可以基于负载均衡原理向服务器发送配置信息。具体地,当采用zookeeper(zookeeper是一个开源分布式应用协调服务)分布式服务框架时,如与一个或多个服务器集群***连接,服务器集群***包括多台服务器,可以基于负载均衡原理发送给多台服务器(可以是所有服务器或者可以是某个服务器集群***下的服务器)中某一台或多台服务器。例如,当多台服务器中某台服务器的负荷较大时,可以将指示功能下调的配置信息发送给该台服务器。
图2是本发明一个实施例的调流方法的过程的示意性流程图。图2 的方法可以由服务器执行,并与图1的方法相对应,因此将适当省略与图1的实施例重复的描述。该方法包括:
步骤201,接收调度设备发送的配置信息,配置信息包括预配置的与服务器功能相对应的调流方案。
步骤202,采用配置信息中的调流方案对服务功能进行调整。
在本发明实施例中,服务器根据预配置的调流方案对服务器功能进行调整,无需运维人员手动地还原或修改代码来实现调流,减少了人工干预,从而降低了运维成本,并提高调流效率。
可选地,作为一个实施例,调流方案可以是下调服务器功能,在步骤202中,可以根据调流方案下调相应的功能。
可选地,作为另一个实施例,调流方案可以是上调服务器功能。在步骤202中,可以根据调流方案下调相应的功能。
具体的例子可以参考图1的实施例,此处不再赘述。
图3是本发明一个实施例的调度设备的示意性结构图。调度设备300 包括生成模块31和发送模块32。
生成模块31,用于生成配置信息,配置信息包括预配置的与服务器功能相对应的调流方案;
发送模块32,用于向服务器发送生成模块生成的所述配置信息,配置信息用于指示服务器采用调流方案对服务器功能进行调整。
在本发明实施例中,通过调度设备将预配置的调流方案发送给服务器,使得服务器根据预配置的调流方案对服务器功能进行调整,无需运维人员手动地还原或修改代码来实现调流,减少了人工干预,从而降低了运维成本,并提高调流效率。
调度设备300可实现上述实施例中涉及调度设备的操作,因此为避免重复,不再详细描述。
可选地,作为一个实施例,调流方案可以是下调或上调服务器功能,或者还可以是使服务器下线或上线。
可选地,作为另一个实施例,调度设备还可以包括配置模块33和检测模块34。配置模块33用于配置活动时间,活动时间表示检测服务器的时间设置;检测模块34用于根据配置模块33配置的活动时间检测服务器是否正常运行。进一步,配置模块33可以具体用于配置检测服务器的周期或频率;检测模块34可以具体用于:周期性地采用心跳检测方式监听服务器是否正常运行。
可选地,配置模块33还可以用于:在检测模块34检测到服务器正常运行的情况下,将配置信息加入消息队列中;发送模块32可以具体用于:基于消息队列向服务器发送配置信息。
可选地,作为另一个实施例,发送模块32可以具体用于:当存在多台集群服务器时,可以基于负载均衡原理向服务器发送配置信息。
图4是本发明一个实施例的服务器的示意性结构图。服务器400包括接收模块41和调流模块42。
接收模块41,用于接收调度设备发送的配置信息,配置信息包括预配置的与服务器功能相对应的调流方案。
调流模块42,用于采用接收模块41接收的配置信息中的调流方案对服务功能进行调整。
在本发明实施例中,服务器根据预配置的调流方案对服务器功能进行调整,无需运维人员手动地还原或修改代码来实现调流,减少了人工干预,从而降低了运维成本,并提高调流效率。
服务器400可实现上述实施例中涉及服务器的操作,因此为避免重复,不再详细描述。
可选地,作为一个实施例,调流方案可以是下调服务器功能或上调服务器功能。调流模块42可以具体用于:对服务功能进行下调来实现调流,或者对服务功能进行上调来实现调流。
上述本发明实施例揭示的方法可以应用图5所示的设备500来实现。设备500包括处理器501,存储器502和收发器503。处理器501控制设备500的操作。存储器502可以包括只读存储器和随机存取存储器,并向处理器501提供指令和数据。存储器502的一部分还可以包括非易失行随机存取存储器(NVRAM)。处理器501,存储器502,收发器503通过总线***510耦合在一起,其中总线***510除包括数据总线之外,还包括电源总线、控制总线和状态信号总线。但是为了清楚说明起见,在图中将各种总线都标为总线***510。
其中,处理器501可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器501中的硬件的集成逻辑电路或者软件形式的指令完成。处理器501可以是通用处理器,包括CPU(中央处理器,Central Processing Unit)、NP(网络处理器,Network Processor)等;还可以是DSP(数字信号处理器,Digital SignalProcessing)、 ASIC(专用集成电路,Application Specific Integrated Circuit)、FPGA(现成可编程门阵列,Field Programmable Gate Array)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本发明实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
作为一个实施例,调度设备包括具有上述功能的处理器,存储器和收发器,处理器通过存储器存储的指令执行如下操作:生成配置信息,配置信息包括预配置的与服务器功能相对应的调流方案,通过收发器向服务器发送配置信息,配置信息用于指示服务器采用调流方案对服务器功能进行调整。该实施例的调度设备可实现上述方法实施例中涉及调度设备的操作,具体的例子可以参考图3的实施例,此处不再重复。
作为一个实施例,服务器包括具有上述功能的处理器,存储器和收发器,可实现上述方法实施例中涉及服务器的操作。存储器存储用户(如通过用户界面)输入的用户信息,用户信息用于标识用户。处理器通过存储器存储的指令执行如下操作:通过收发器接收调度设备发送的配置信息,其中配置信息包括预配置的与服务器功能相对应的调流方案,采用配置信息中的调流方案对服务功能进行调整。该实施例的服务器可实现上述实施例中涉及服务器的操作,具体的例子可以参考图4的实施例,此处不再重复。
图6是本发明一个实施例的调流***的示意性结构图。***600包括调度设备61和至少一个服务器(分别标记为服务器62-1,服务器 62-2,……,服务器62-N,N为大于或等于1的整数)。图3所示的调度设备300可以作为调度设备61的例子,以及图4所示的服务器400可以作为服务器的例子。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元/模块及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元/模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元/模块或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另外,在本发明各个实施例中的各功能单元/模块可以集成在一个处理单元中,也可以是各个单元/模块单独物理存在,也可以两个或两个以上单元/ 模块集成在一个单元/模块中。
所述功能如果以软件功能的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器 (Read-Only Memory,简称为“ROM”)、随机存取存储器(Random Access Memory,简称为“RAM”)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。

Claims (9)

1.一种服务器功能调度方法,其特征在于,包括:
生成配置信息,所述配置信息包括预配置的与服务器功能相对应的调流方案,所述与所述服务器功能相对应的调流方案包括用于禁用所述服务器的某一个或多个功能的下调服务器功能或用于恢复所述服务器的某一个或多个功能的上调服务器功能;
配置活动时间,所述活动时间表示检测所述服务器的时间设置;
根据所述活动时间检测所述服务器是否正常运行;
在检测到所述服务器正常运行的情况下,将所述配置信息加入消息队列中;
基于所述消息队列向所述服务器发送所述配置信息,所述配置信息用于指示所述服务器采用所述调流方案对所述服务器功能进行调整。
2.根据权利要求1所述的方法,其特征在于,所述配置活动时间,包括:
配置检测所述服务器的周期或频率;
所述根据配置的活动时间检测所述服务器是否正常运行,包括:
周期性地采用心跳检测方式监听所述服务器是否正常运行。
3.根据权利要求1或2所述的方法,其特征在于,所述向所述服务器发送所述配置信息,包括:
当存在多台集群服务器时,基于负载均衡原理向所述服务器发送所述配置信息。
4.一种服务器功能调度方法,其特征在于,包括:
接收调度设备基于消息队列发送的配置信息,所述配置信息包括预配置的与服务器功能相对应的调流方案,所述调流方案包括用于禁用服务器的某一个或多个功能的下调服务器功能或用于恢复服务器的某一个或多个功能的上调服务器功能;
采用所述配置信息中的所述调流方案对所述服务功能进行下调来实现调流,或者采用所述配置信息中的所述调流方案对所述服务功能进行上调来实现调流。
5.一种调度设备,其特征在于,包括:
生成模块,用于生成配置信息,所述配置信息包括预配置的与服务器功能相对应的调流方案,所述与所述服务器功能相对应的调流方案包括用于禁用服务器的某一个或多个功能的下调服务器功能或用于恢复服务器的某一个或多个功能的上调服务器功能;
配置模块,用于配置活动时间,所述活动时间表示检测所述服务器的时间设置;
检测模块,用于根据所述配置模块配置的所述活动时间检测所述服务器是否正常运行;
所述配置模块还用于:在所述检测模块检测到所述服务器正常运行的情况下,将所述配置信息加入消息队列中;
发送模块,用于基于所述消息队列向所述服务器发送所述生成模块生成的所述配置信息,所述配置信息用于指示所述服务器采用所述调流方案对所述服务器功能进行调整。
6.根据权利要求5所述的调度设备,其特征在于,
所述配置模块具体用于:配置检测所述服务器的周期或频率;
所述检测模块具体用于:周期性地采用心跳检测方式监听所述服务器是否正常运行。
7.根据权利要求5或6所述的调度设备,其特征在于,
所述发送模块具体用于:当存在多台集群服务器时,基于负载均衡原理向所述服务器发送所述配置信息。
8.一种服务器,其特征在于,包括:
接收模块,用于接收调度设备基于消息队列发送的配置信息,所述配置信息包括预配置的与服务器功能相对应的调流方案,所述调流方案包括用于禁用服务器的某一个或多个功能的下调服务器功能或用于恢复服务器的某一个或多个功能的上调服务器功能;
调流模块,用于采用所述接收模块接收的所述配置信息中的所述调流方案对所述服务功能进行下调来实现调流,或者采用所述接收模块接收的所述配置信息中的所述调流方案对所述服务功能进行上调来实现调流。
9.一种服务器功能调度***,其特征在于,包括调度设备和至少一个服务器,
所述调度设备,用于生成配置信息,配置活动时间,所述活动时间表示检测所述服务器的时间设置,根据所述活动时间检测所述服务器是否正常运行,在检测到所述服务器正常运行的情况下,将所述配置信息加入消息队列中,基于所述消息队列向所述服务器发送所述配置信息,其中所述配置信息包括预配置的与服务器功能相对应的调流方案,所述与所述服务器功能相对应的调流方案包括用于禁用所述服务器的某一个或多个功能的下调服务器功能或用于恢复所述服务器的某一个或多个功能的上调服务器功能;
所述服务器,用于接收所述调度设备基于所述消息队列发送的所述配置信息,采用所述配置信息中的所述调流方案对所述服务功能进行下调来实现调流,或者采用所述接收模块接收的所述配置信息中的所述调流方案对所述服务功能进行上调来实现调流。
CN201510152908.9A 2015-04-01 2015-04-01 服务器功能调度方法、设备、服务器和*** Active CN104767641B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510152908.9A CN104767641B (zh) 2015-04-01 2015-04-01 服务器功能调度方法、设备、服务器和***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510152908.9A CN104767641B (zh) 2015-04-01 2015-04-01 服务器功能调度方法、设备、服务器和***

Publications (2)

Publication Number Publication Date
CN104767641A CN104767641A (zh) 2015-07-08
CN104767641B true CN104767641B (zh) 2018-08-14

Family

ID=53649269

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510152908.9A Active CN104767641B (zh) 2015-04-01 2015-04-01 服务器功能调度方法、设备、服务器和***

Country Status (1)

Country Link
CN (1) CN104767641B (zh)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105260233B (zh) * 2015-09-30 2019-03-05 北京奇虎科技有限公司 一种应用容器的创建方法和装置
CN109302723B (zh) * 2017-12-20 2024-03-29 上海创远仪器技术股份有限公司 一种基于互联网的多节点实时无线电监测控制方法
CN108363619B (zh) * 2018-03-07 2021-11-30 深圳市酷开网络科技股份有限公司 服务流程控制方法、服务器及计算机可读存储介质
CN115134227A (zh) * 2022-06-17 2022-09-30 京东科技信息技术有限公司 用于维护服务器的方法和装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101808009A (zh) * 2010-03-08 2010-08-18 中兴通讯股份有限公司 一种网络设备升级的方法和***
CN101860545A (zh) * 2010-06-13 2010-10-13 中兴通讯股份有限公司 一种实现设备自动配置的***及方法
CN103209197A (zh) * 2012-01-12 2013-07-17 百度在线网络技术(北京)有限公司 集群服务器部署方法及***
CN103297269A (zh) * 2013-05-22 2013-09-11 中国石油大学(华东) 一种基于服务计算平台的网络服务部署与管理方法及***

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140228014A1 (en) * 2013-02-12 2014-08-14 Mistral Mfs Oy Method, System and Computer Program for Remotely Configurable Mobile Application

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101808009A (zh) * 2010-03-08 2010-08-18 中兴通讯股份有限公司 一种网络设备升级的方法和***
CN101860545A (zh) * 2010-06-13 2010-10-13 中兴通讯股份有限公司 一种实现设备自动配置的***及方法
CN103209197A (zh) * 2012-01-12 2013-07-17 百度在线网络技术(北京)有限公司 集群服务器部署方法及***
CN103297269A (zh) * 2013-05-22 2013-09-11 中国石油大学(华东) 一种基于服务计算平台的网络服务部署与管理方法及***

Also Published As

Publication number Publication date
CN104767641A (zh) 2015-07-08

Similar Documents

Publication Publication Date Title
Niu et al. Load balancing across microservices
US10355959B2 (en) Techniques associated with server transaction latency information
CN104767641B (zh) 服务器功能调度方法、设备、服务器和***
US8756311B2 (en) Shared heartbeat service for managed devices
CN101902395A (zh) 管理主机上的资源的***和方法
CN103856392A (zh) 消息推送方法及其外发服务器和外发服务器***
US10411742B2 (en) Link aggregation configuration for a node in a software-defined network
CN113364809B (zh) 分流网络数据以执行负载平衡
US10581697B2 (en) SDN controlled PoE management system
WO2012133300A1 (ja) 仮想デスクトップシステム、ネットワーク処理装置、管理方法、及び管理プログラム
CN104145459A (zh) 减小网络流量中的到达间隔延迟
CN107846443A (zh) 网络中的分布式处理
US20150192937A1 (en) Optimization of thermal air flow request in a modular chassis
JP5710006B2 (ja) Atcaベースの機器において通信トラフィックをスケジュールするための方法および装置
Hasan et al. Dynamic load balancing model based on server status (DLBS) for green computing
CN104243360B (zh) 一种转发链路的配置方法和装置
CN102301361B (zh) 在通过网络连接的第一与第二计算机之间的流中传送数据
US20170140046A1 (en) Electronic component with deterministic response
McGuinness et al. Evaluating the performance of software NICs for 100-gb/s datacenter traffic control
US10616081B2 (en) Application aware cluster monitoring
Treutterer et al. Real-time signal communication between diagnostic and control in ASDEX Upgrade
US20200073780A1 (en) Identification of computer performance anomalies based on computer key performance indictors
US11553334B1 (en) User equipment (UE) identification in a wireless communication network
CN102845042A (zh) 一种应用层多个活动物理接口的带宽聚集***及方法
US20150081854A1 (en) Dynamic agent replacement within a cloud network

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
EXSB Decision made by sipo to initiate substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant