CN107172129A - 一种服务器配置方法与装置 - Google Patents

一种服务器配置方法与装置 Download PDF

Info

Publication number
CN107172129A
CN107172129A CN201710278010.5A CN201710278010A CN107172129A CN 107172129 A CN107172129 A CN 107172129A CN 201710278010 A CN201710278010 A CN 201710278010A CN 107172129 A CN107172129 A CN 107172129A
Authority
CN
China
Prior art keywords
information
attaching information
terminal
attaching
databases
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.)
Granted
Application number
CN201710278010.5A
Other languages
English (en)
Other versions
CN107172129B (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 longzhixin Technology Co.,Ltd.
Original Assignee
Beijing Panda Mutual Entertainment 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 Panda Mutual Entertainment Technology Co Ltd filed Critical Beijing Panda Mutual Entertainment Technology Co Ltd
Priority to CN201710278010.5A priority Critical patent/CN107172129B/zh
Publication of CN107172129A publication Critical patent/CN107172129A/zh
Application granted granted Critical
Publication of CN107172129B publication Critical patent/CN107172129B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/535Tracking the activity of the user
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5061Pools of addresses
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/51Discovery or management thereof, e.g. service location protocol [SLP] or web services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/54Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • H04L61/5007Internet protocol [IP] addresses

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Telephonic Communication Services (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种服务器配置方法与装置,属于互联网技术领域。所述方法包括:获取请求连接服务器的终端IP信息;基于从多个渠道获取到的多个IP数据库,确定所述终端IP信息所对应的归属信息;根据所述归属信息,配置相应的服务器为所述终端提供服务。本发明实施例能够提高服务端根据终端IP信息所确定出的终端归属信息的准确性,以确保配置给终端的服务器能够很好地提供在线服务。

Description

一种服务器配置方法与装置
技术领域
本发明涉及互联网技术领域,尤其涉及一种服务器配置方法与装置。
背景技术
随着互联网技术的不断发展,越来越多的用户可通过电脑、手机等终端连接相应的服务器实现在线观影、在线聊天、在线直播等在线娱乐活动。
通常,服务端会根据终端的IP信息,来确定该终端归属地,再根据终端归属地为该终端分配一最优的服务器来提供在线服务。一旦根据终端IP信息获取的终端归属地出现偏差,就会使得分配给该终端的服务器并不是最优的,以至于难以很好地为该终端提供服务,甚至使得用户在线观影、在线聊天、在线直播等出现中断,影响用户体验。
发明内容
本发明提供一种服务器配置方法与装置,目的在于提高服务端根据终端IP信息所确定出的终端归属信息的准确性,以确保配置给终端的服务器能够很好地提供在线服务。
为了解决上述技术问题,本发明提供一种服务器配置方法,包括:
获取请求连接服务器的终端IP信息;
基于从多个渠道获取到的多个IP数据库,确定所述终端IP信息所对应的归属信息;
根据所述归属信息,配置相应的服务器为所述终端提供服务。
可选地,所述IP数据库中存储有IP信息与归属信息的对应关系表。
可选地,所述基于从多个渠道获取到的多个IP数据库,确定所述终端IP信息所对应的归属信息,包括:
分别查询所述多个IP数据库,得到各IP数据库中所述终端IP信息所对应的参考归属信息;
根据预设的打分规则,对所述各个参考归属信息进行打分;
基于打分结果,确定所述终端IP信息所对应的归属信息。
可选地,所述根据预设的打分规则,对所述各个参考归属信息中的一个参考归属信息进行打分,包括:
获取所述参考归属信息对应的IP数据库的第一分值;
根据所述第一分值对所述参考归属信息进行打分。
可选地,所述根据预设的打分规则,对所述各个参考归属信息中的一个参考归属信息进行打分,包括:
获取所述参考归属信息所对应的地域;
获取所述参考归属信息对应的IP数据库对应于所述地域的第二分值;
根据所述第二分值对所述参考归属信息进行打分。
可选地,所述基于打分结果,确定出所述终端IP信息所对应的归属信息,包括:
将相同的参考归属信息所得的打分结果进行相加得到所述参考归属信息的最终打分结果;
将最终打分结果最高的参考归属信息确定为所述终端IP信息所对应的归属信息。
可选地,所述方法,还包括:
接收所述终端发来的投诉信息,所述投诉信息包括终端IP信息和终端实际归属信息;
若所述多个参考归属信息中存在与实际归属信息不同的参考归属信息,则修正所述参考归属信息所对应的IP数据库。
为了解决上述问题,本发明还提供一种服务器配置装置,包括:
获取模块,用于获取请求连接服务器的终端IP信息;
确定模块,用于基于从多个渠道获取到的多个IP数据库,确定所述终端IP信息所对应的归属信息;
配置模块,用于根据所述归属信息,配置相应的服务器为所述终端提供服务。
本发明实施例提供的技术方案是将从多个渠道获取到的多个IP数据库共同作为确定终端IP信息所对应的归属信息的依据,这在很大程度上避免了根据单一IP数据库来确定归属信息的不准确性,也有效避免了因归属信息定位不准确导致服务端配置给终端的服务器难以很好地提供在线服务,影响用户使用。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明一实施例提供的服务器配置方法的流程示意图;
图2为本发明又一实施例提供的服务器配置方法的流程示意图;
图3为本发明一实施例提供的服务器配置装置的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义,“多种”一般包含至少两种,但是不排除包含至少一种的情况。
应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
应当理解,尽管在本发明实施例中可能采用术语第一、第二、第三等来描述XXX,但这些XXX不应限于这些术语。这些术语仅用来将XXX彼此区分开。例如,在不脱离本发明实施例范围的情况下,第一XXX也可以被称为第二XXX,类似地,第二XXX也可以被称为第一XXX。
取决于语境,如在此所使用的词语“如果”、“若”可以被解释成为“在……时”或“当……时”或“响应于确定”或“响应于监测”。类似地,取决于语境,短语“如果确定”或“如果监测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当监测(陈述的条件或事件)时”或“响应于监测(陈述的条件或事件)”。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的商品或者***不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种商品或者***所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的商品或者***中还存在另外的相同要素。
图1为本发明一实施例提供的服务器配置方法的流程示意图。如图1所示,该方法包括:
101、获取请求连接服务器的终端IP信息。
102、基于从多个渠道获取到的多个IP数据库,确定所述终端IP信息所对应的归属信息。
103、根据所述归属信息,配置相应的服务器为所述终端提供服务。
上述步骤101中,终端IP信息指的是终端在连接网络时,网络运营商为所述终端所分配的IP地址。
当终端上安装的客户端需要连接服务器时,客户端会向服务端发送一连接服务器的请求信息,所述请求信息携带有所述终端IP信息。例如,当用户欲通过终端上所安装的直播APP(Application,应用程序)进行在线观看某一主播的直播视频时,该直播APP客户端会响应于用户针对该主播的直播视频的播放控件的触控操作,向服务端发送一携带有所述终端IP信息的请求信息。服务端接收到所述请求信息后,从中获取所述终端IP信息。
上述步骤102中,所述多个IP数据库包括但不限于:ipip数据库、maxdb数据库、纯真数据库、腾讯网络IP数据库,这些不同的IP数据库来自于不同的IP数据库提供商。IP数据库中收集了包括中国电信、***、长城宽带等网络运营商的IP地址数据。所述归属信息包括网络运营商、物理归属地以及物理归属地的经维度。
通常,网络运营商在分配IP地址时,会将一个区间段内的IP地址分配给一个城市或一个县区,并建立IP地址所在的区间段与城市或县区之间的对应关系,生成对应关系表并存储在IP数据库中。另外,一些大型互联网公司也会通过收集并统计大量用户的IP信息和归属信息来建立IP数据库。
服务端获取到终端IP信息之后,通过查询多个IP数据库中的IP地址数据,确定出所述终端IP信息所对应的归属信息。
在上述步骤103中,根据所述归属信息来选择相应的服务器来为所述终端提供服务。
在实际应用中,应用程序APP提供商为了满足大量的用户访问需求,会与各大网络运营商进行合作,分别在各个地区的各个网络运营商的机房内设置为APP客户端提供相关在线服务的服务器,也即是针对各个网络运营商中的每一个网络运营商,分别在各个地区设置相应的服务器为APP客户端提供相关在线服务。
由于网络运营商的限制,使得不同网络运营商的网络之间的数据传输非常慢。因此,在为终端配置服务器时,要确保配置的服务器与终端处于同一网络运营商的网络下,以确保数据传输速度,避免数据传输延迟等问题。因此,在配置服务器时,根据所述归属信息中的归属地以及网络运营商,选择预先在所述归属地针对所述网络运营商设置的服务器来为所述终端提供服务。
例如,确定出所述终端IP信息的归属信息为:中国电信、中国天津、经度为117.19、维度为39.13,那么,选择预先在中国天津针对中国电信设置的服务器来为所述终端提供服务。又例如,确定出所述终端IP信息的归属信息为:长城宽带、中国山东省济南市、经度为117.00、维度为36.40,那么,选择预先在中国山东省济南市针对长城宽带设置的服务器来为所述终端提供服务。
若APP提供商预先在某一地区针对某一网络运营商设置了多台服务器,这些服务器都可以为该地区使用该网络运营商网络的终端提供在线服务。在这种情况下,具体可采用如下两种方式之一为终端配置服务器:一、在所述多台服务器中随机选择一台服务器为所述终端提供服务。二、在所述多台服务器中选择当前负载量最小的服务器为所述终端提供服务。
在上述方法一中,具体实现方式如下,根据所述归属信息中的归属地和网络运营商,获取预先在所述归属地针对所述网络运营商设置的多个服务器;从所述多个服务器中随机选择一个服务器为所述终端提供服务。
在上述方法二中,具体实现方式如下,根据所述归属信息中的归属地和网络运营商,获取预先在所述归属地针对所述网络运营商设置的多个服务器IP地址;根据所述多个服务器IP地址分别获取所述多个服务器的当前负载量;选择当前负载量最小的服务器为所述终端提供服务。
本发明实施例提供的技术方案是将从多个渠道获取到的多个IP数据库共同作为确定出终端IP信息所对应的归属信息的依据,这在很大程度上避免了根据单一IP数据库来确定归属信息的不准确性,也有效避免了因归属信息定位不准确导致服务端配置给终端的服务器难以很好地提供在线服务,影响用户使用等问题。
图2为本发明又一实施例提供的服务器配置方法的流程示意图。如图2所示,该方法包括:
201、获取请求连接服务器的终端IP信息。
202、分别查询从多个渠道获取到的多个IP数据库,得到各IP数据库中所述终端IP信息所对应的参考归属信息。
203、根据预设的打分规则,对所述各个参考归属信息进行打分。
204、基于打分结果,确定所述终端IP信息所对应的归属信息。
205、根据所述归属信息,配置相应的服务器为所述终端提供服务。
其中,上述步骤201和步骤205可参见上述各实施例中的相应内容,此处不再赘述。
上述步骤202中,所述IP数据库中存储有IP信息与归属信息的对应关系表。分别查询各个IP数据库中所存储的IP信息与归属信息的对应关系表,得到各个IP数据库中所述终端IP信息所对应的参考归属信息。
例如,获取到的终端IP信息为A,多个IP数据库为ipip数据库、maxdb数据库以及纯真数据库:
依据ipip数据库中的对应关系表,查询得到A的参考归属信息X:中国电信、中国天津、经度为117.19、维度为39.13。
依据maxdb数据库中的对应关系表,查询得到的A的参考归属信息Y:中国电信、中国天津、经度为117.19、维度为39.13。
依据纯真数据库中的对应关系表,查询得到的A的参考归属信息Z:中国电信、中国北京、经度为116.23、维度为39.54。
上述步骤203中,根据预设的打分规则,对所述各个参考归属信息中的一个参考归属信息进行打分的方法可采用如下方法中的一种或多种实现:
方法一、获取所述参考归属信息对应的IP数据库的第一分值;根据所述第一分值对所述参考归属信息进行打分。
其中,所述第一分值可根据IP数据库整体的查询准确率的高低来确定,查询准确率越高,第一分值越高。所述整体查询准确率可定期通过如下方式获得:服务端随机获取N个已知终端IP以及对应的已知归属信息,在所述IP数据库中查询该N个已知终端IP所对应的归属信息,比对查询得到的归属信息与已知归属信息,确定归属信息验证结果的准确率。例如,1000个已知终端IP信息所对应的归属信息验证结果中有900个为准确的归属信息,而有100个为错误的归属信息,那么,准确率为90%。
例如,ipip数据库的查询率为90%,为其设置的第一分值为2分,那么,给从ipip数据库中获取到的参考归属信息X打2分。
maxdb数据库的查询率为95%,为其设置的第一分值为3分,那么,给从maxdb数据库中获取到的参考归属信息Y打3分。
纯真数据库的查询率为99%及以上,为其设置的第一分值为5分,那么,给从纯真数据库中获取到的参考归属信息Z打5分。
方法二、获取所述参考归属信息所对应的地域;获取所述参考归属信息对应的IP数据库对应于所述地域的第二分值;根据所述第二分值对所述参考归属信息进行打分。
由于同一个IP数据库在不同地域的查询准确率是不同的,因此,针对一个IP数据库,只设置一个分值是不够准确的。在方法二中,可根据所述IP数据库在各个地域的查询准确率分别为所述IP数据库对应于各个地域设置不同的分值。例如,ipip数据库在中国北京由于其查询准确率较高,对应于中国北京这个地域,其分值设置为5分,而ipip数据库在中国深圳由于其查询准确率较低,对应于中国深圳这个地域,其分值设置为2分。也就是说,若从ipip数据库中,获取到参考归属信息中的参考归属地为中国北京,给该参考归属信息打5分;若从ipip数据库中,获取到的参考归属信息中的参考归属地为中国深圳,给该参考归属信息打2分。
上述步骤204中,若从多个IP数据库中获取到的参考归属信息都不相同,则基于所述参考归属信息的打分结果,将打分结果最高的参考归属信息确定为所述终端IP信息所对应的归属信息。
若从多个IP数据库中获取到的参考归属信息存在相同的参考归属信息,则将相同的参考归属信息所得的打分结果进行相加得到所述参考归属信息的最终打分结果;将最终打分结果最高的参考归属信息确定为所述终端IP信息所对应的归属信息。
下面将以所述第一分值给参考归属信息打分为例进行详细介绍:
获取到的终端IP信息为A,多个IP数据库为ipip数据库、maxdb数据库以及纯真数据库,ipip数据库对应的第一分值为2分,maxdb数据库对应的第一分值为3分,以及纯真数据库对应的第一分值为4分。
依据ipip数据库中IP信息与归属信息的对应关系表,查询得到A的参考归属信息X:中国电信、中国天津、经度为117.19、维度为39.13。
依据maxdb数据库中IP信息与归属信息的对应关系表,查询得到A的参考归属信息Y:中国电信、中国天津、经度为117.19、维度为39.13。
依据纯真数据库中IP信息与归属信息的对应关系表,查询得到A的参考归属信息Z:中国电信、中国北京、经度为116.23、维度为39.54。
根据各个IP数据库的第一分值为各个参考归属信息进行打分:X得2分,Y得3分,Z得4分。
由于X和Y是相同的参考归属信息(用字母H来标识该相同的参考归属信息),因此,针对参考信息H:中国电信、中国天津、经度为117.19、维度为39.13,其得分为X的得分与Y的得分之和,即为5分。
由于H的分值最高,将参考归属信息H(中国电信、中国天津、经度为117.19、维度为39.13)确定为所述终端IP信息A所对应的归属信息。
下面将以所述第二分值给参考归属信息打分为例进行详细介绍:
获取到的终端IP信息为A,多个IP数据库为ipip数据库、maxdb数据库,ipip数据库对应于中国北京的第二分值为4分,对应于中国天津的第二分值为3分;maxdb数据库对应于中国北京的第二分值为5分,对应于中国天津的第二分值为4。
依据ipip数据库中IP信息与归属信息的对应关系表,查询得到A的参考归属信息E:中国电信、中国天津、经度为117.19、维度为39.13。
依据maxdb数据库中IP信息与归属信息的对应关系表,查询得到A的参考归属信息F:中国电信、中国北京、经度为116.23、维度为39.54。
由于ipip数据库对应于中国天津的第二分值为3分,则E的得分为3分;maxdb数据库对应于中国北京的第二分值为5分,则F的得分为5分。
F的得分大于E的得分,则将F确定为所述终端IP信息A所对应的归属信息。
在上述或下述各实施例中,所述方法还可以包括:接收所述终端发来的投诉信息,所述投诉信息包括终端IP信息和终端实际归属信息;若所述多个参考归属信息中存在与实际归属信息不同的参考归属信息,则修正所述参考归属信息所对应的IP数据库。当用户发现无法流畅地在线直播、观看视频或聊天时,可通过预先设置的用户反馈界面向服务端发送投诉信息,所述用户反馈界面可提示用户输入其终端实际归属信息,响应于针对所述用户反馈界面上的发送控件的触控操作,获取所述终端IP信息以及用户在所述用户反馈界面所输入的终端实际归属信息,并生成投诉信息,将所述投诉信息发送给服务端。若服务端从多个IP数据库中查找到的终端IP信息所对应的参考归属信息中存在与实际归属信息不同的参考归属信息,则修正所述参考归属信息所对应的IP数据库。
本发明实施例提供的技术方案是将从多个渠道获取到的多个IP数据库共同作为确定终端IP信息所对应的归属信息的依据,并且依据各个IP数据库的查询准确率或依据各个IP数据库在不同地域的查询准确率来对相应的参考归属信息进行打分,从而得出最终查询结果。这在很大程度上避免了根据单一IP数据库来确定归属信息的不准确性,也有效避免了因归属信息定位不准确导致服务端配置给终端的服务器难以很好地提供在线服务,影响用户使用等问题。
图3为本发明一实施例提供的服务器配置装置的结构示意图。如图3所示,该装置包括:获取模块301、确定模块302以及配置模块303。
获取模块301,用于获取请求连接服务器的终端IP信息。
确定模块302,用于基于从多个渠道获取到的多个IP数据库,确定所述终端IP信息所对应的归属信息。
配置模块303,用于根据所述归属信息,配置相应的服务器为所述终端提供服务。
可选地,所述IP数据库中存储有IP信息与归属信息的对应关系表。
可选地,所述确定模块302,包括:
查询子模块,用于分别查询所述多个IP数据库,得到各IP数据库中所述终端IP信息所对应的参考归属信息。
打分子模块,用于根据预设的打分规则,对所述各个参考归属信息进行打分。
确定子模块,用于基于打分结果,确定所述终端IP信息所对应的归属信息。
可选地,所述打分子模块,包括:
第一获取单元,用于获取所述参考归属信息对应的IP数据库的第一分值。
第一打分单元,用于根据所述第一分值对所述参考归属信息进行打分。
可选地,所述打分子模块,包括:
第二获取单元,用于获取所述参考归属信息所对应的地域。
第三获取单元,用于获取所述参考归属信息对应的IP数据库对应于所述地域的第二分值。
第二打分单元,用于根据所述第二分值对所述参考归属信息进行打分。
可选地,所述确定子模块,还用于:
将相同的参考归属信息所得的打分结果进行相加得到所述参考归属信息的最终打分结果;
将最终打分结果最高的参考归属信息确定为所述终端IP信息所对应的归属信息。
可选地,所述装置,还包括:
接收模块,用于接收所述终端发来的投诉信息,所述投诉信息包括终端IP信息和终端实际归属信息。
修正模块,用于若所述多个参考归属信息中存在与实际归属信息不同的参考归属信息,则修正所述参考归属信息所对应的IP数据库。
所述装置与前述的方法流程描述对应,不足之处参考上述方法流程的叙述,不再一一赘述。
本发明实施例提供的技术方案是将从多个渠道获取到的多个IP数据库共同作为确定终端IP信息所对应的归属信息的依据,并且依据各个IP数据库的查询准确率或依据各个IP数据库在不同地域的查询准确率来对相应的参考归属信息进行打分,从而得出最终查询结果。这在很大程度上避免了根据单一IP数据库来确定归属信息的不准确性,也有效避免了因归属信息定位不准确导致服务端配置给终端的服务器难以很好地提供在线服务,影响用户使用等问题。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。

Claims (14)

1.一种服务器配置方法,其特征在于,包括:
获取请求连接服务器的终端IP信息;
基于从多个渠道获取到的多个IP数据库,确定所述终端IP信息所对应的归属信息;
根据所述归属信息,配置相应的服务器为所述终端提供服务。
2.根据权利要求1所述的方法,其特征在于,所述IP数据库中存储有IP信息与归属信息的对应关系表。
3.根据权利要求1所述的方法,其特征在于,所述基于从多个渠道获取到的多个IP数据库,确定所述终端IP信息所对应的归属信息,包括:
分别查询所述多个IP数据库,得到各IP数据库中所述终端IP信息所对应的参考归属信息;
根据预设的打分规则,对所述各个参考归属信息进行打分;
基于打分结果,确定所述终端IP信息所对应的归属信息。
4.根据权利要求3所述的方法,其特征在于,所述根据预设的打分规则,对所述各个参考归属信息中的一个参考归属信息进行打分,包括:
获取所述参考归属信息对应的IP数据库的第一分值;
根据所述第一分值对所述参考归属信息进行打分。
5.根据权利要求3所述的方法,其特征在于,所述根据预设的打分规则,对所述各个参考归属信息中的一个参考归属信息进行打分,包括:
获取所述参考归属信息所对应的地域;
获取所述参考归属信息对应的IP数据库对应于所述地域的第二分值;
根据所述第二分值对所述参考归属信息进行打分。
6.根据权利要求3至5中任一项所述的方法,其特征在于,所述基于打分结果,确定出所述终端IP信息所对应的归属信息,包括:
将相同的参考归属信息所得的打分结果进行相加得到所述参考归属信息的最终打分结果;
将最终打分结果最高的参考归属信息确定为所述终端IP信息所对应的归属信息。
7.根据权利要求1至5中任一项所述的方法,其特征在于,还包括:
接收所述终端发来的投诉信息,所述投诉信息包括终端IP信息和终端实际归属信息;
若所述多个参考归属信息中存在与实际归属信息不同的参考归属信息,则修正所述参考归属信息所对应的IP数据库。
8.一种服务器配置装置,其特征在于,所述装置,包括:
获取模块,用于获取请求连接服务器的终端IP信息;
确定模块,用于基于从多个渠道获取到的多个IP数据库,确定所述终端IP信息所对应的归属信息;
配置模块,用于根据所述归属信息,配置相应的服务器为所述终端提供服务。
9.根据权利要求8所述的装置,其特征在于,所述IP数据库中存储有IP信息与归属信息的对应关系表。
10.根据权利要求8所述的装置,其特征在于,所述确定模块,包括:
查询子模块,用于分别查询所述多个IP数据库,得到各IP数据库中所述终端IP信息所对应的参考归属信息;
打分子模块,用于根据预设的打分规则,对所述各个参考归属信息进行打分;
确定子模块,用于基于打分结果,确定所述终端IP信息所对应的归属信息。
11.根据权利要求10所述的装置,其特征在于,所述打分子模块,包括:
第一获取单元,用于获取所述参考归属信息对应的IP数据库的第一分值;
第一打分单元,用于根据所述第一分值对所述参考归属信息进行打分。
12.根据权利要求10所述的装置,其特征在于,所述打分子模块,包括:
第二获取单元,用于获取所述参考归属信息所对应的地域;
第三获取单元,用于获取所述参考归属信息对应的IP数据库对应于所述地域的第二分值;
第二打分单元,用于根据所述第二分值对所述参考归属信息进行打分。
13.根据权利要求10至12中任一项所述的装置,其特征在于,所述确定子模块,还用于:
将相同的参考归属信息所得的打分结果进行相加得到所述参考归属信息的最终打分结果;
将最终打分结果最高的参考归属信息确定为所述终端IP信息所对应的归属信息。
14.根据权利要求8至13中任一项所述的装置,其特征在于,所述装置,还包括:
接收模块,用于接收所述终端发来的投诉信息,所述投诉信息包括终端IP信息和终端实际归属信息;
修正模块,用于若所述多个参考归属信息中存在与实际归属信息不同的参考归属信息,则修正所述参考归属信息所对应的IP数据库。
CN201710278010.5A 2017-04-25 2017-04-25 一种服务器配置方法与装置 Active CN107172129B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710278010.5A CN107172129B (zh) 2017-04-25 2017-04-25 一种服务器配置方法与装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710278010.5A CN107172129B (zh) 2017-04-25 2017-04-25 一种服务器配置方法与装置

Publications (2)

Publication Number Publication Date
CN107172129A true CN107172129A (zh) 2017-09-15
CN107172129B CN107172129B (zh) 2020-05-19

Family

ID=59814059

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710278010.5A Active CN107172129B (zh) 2017-04-25 2017-04-25 一种服务器配置方法与装置

Country Status (1)

Country Link
CN (1) CN107172129B (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113495892A (zh) * 2020-03-20 2021-10-12 北京沃东天骏信息技术有限公司 Ip地址信息库的更新方法和装置
CN115277711A (zh) * 2022-08-02 2022-11-01 天翼数字生活科技有限公司 一种设备调度方法及装置

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103561123A (zh) * 2013-10-28 2014-02-05 北京国双科技有限公司 Ip段归属确定方法和装置
CN104780235A (zh) * 2014-01-14 2015-07-15 腾讯科技(深圳)有限公司 Ip归属地查询方法、装置和服务器
US20160036777A1 (en) * 2014-07-29 2016-02-04 Aaa Internet Publishing, Inc. Method Of Near Real-Time Automated Global Geographical IP Address Discovery and Lookup by Executing Computer-Executable Instructions Stored On a Non-Transitory Computer-Readable Medium
CN106534204A (zh) * 2016-12-27 2017-03-22 Tcl集团股份有限公司 客户端与服务器的连接方法、***及服务器
CN106534240A (zh) * 2015-09-11 2017-03-22 ***通信集团公司 Cdn资源调度方法、服务器及客户端

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103561123A (zh) * 2013-10-28 2014-02-05 北京国双科技有限公司 Ip段归属确定方法和装置
CN104780235A (zh) * 2014-01-14 2015-07-15 腾讯科技(深圳)有限公司 Ip归属地查询方法、装置和服务器
US20160036777A1 (en) * 2014-07-29 2016-02-04 Aaa Internet Publishing, Inc. Method Of Near Real-Time Automated Global Geographical IP Address Discovery and Lookup by Executing Computer-Executable Instructions Stored On a Non-Transitory Computer-Readable Medium
CN106534240A (zh) * 2015-09-11 2017-03-22 ***通信集团公司 Cdn资源调度方法、服务器及客户端
CN106534204A (zh) * 2016-12-27 2017-03-22 Tcl集团股份有限公司 客户端与服务器的连接方法、***及服务器

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113495892A (zh) * 2020-03-20 2021-10-12 北京沃东天骏信息技术有限公司 Ip地址信息库的更新方法和装置
CN115277711A (zh) * 2022-08-02 2022-11-01 天翼数字生活科技有限公司 一种设备调度方法及装置

Also Published As

Publication number Publication date
CN107172129B (zh) 2020-05-19

Similar Documents

Publication Publication Date Title
RU2517325C2 (ru) Способ и система активной публикации сообщений в группе мс (im) с использованием чат-робота
US8793206B2 (en) Semantic to non-semantic routing for locating a live expert
US10432581B2 (en) Network identification as a service
EP1835665A1 (en) Method for providing presence information and apparatus thereof
CN108432200B (zh) 用于保护和控制对私密个人信息的访问的方法
KR101565276B1 (ko) 통신 방법, 시스템 및 컴퓨터 저장 매체
CN103516576A (zh) 一种用于处理即时消息的方法和装置
CN106021510A (zh) 对于由移动设备的用户启动的查询进行处理的方法和***
CN107846483A (zh) 一种域名解析方法、***和服务器
CN109547547A (zh) 回源调度方法、装置及其存储介质
CN101552804A (zh) 网络视频发布***及其网络视频访问方法
US20190236617A1 (en) Systems and methods for data normalization and selective data sharing
US7917447B1 (en) Method and system for providing a community of interest service
CN106453324A (zh) 一种使网页电话不中断的方法
CN101150528A (zh) 一种向即时通信用户推送同域用户的***、设备及方法
CN107172129A (zh) 一种服务器配置方法与装置
CN105812460A (zh) 一种面向企业客户的移动互联网消息推送技术
CN107948682A (zh) 业务域名的配置方法、业务服务器及终端设备
CN100380865C (zh) 因特网协议电话设备及其初始设置方法
US20070110032A1 (en) DSL prospecting system and method
US8407599B1 (en) Address book extension
EP2712162B1 (en) Method and system for inputting information to mobile terminal as well as mobile terminal
CN102497402B (zh) 一种内容注入方法及***、内容分发方法及***
CN103312592B (zh) 一种在网页上批量向即时通信客户端发送信息的方法
CN113067913B (zh) 定位方法、装置、服务器、介质及产品

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20210428

Address after: 101300 309, 3rd floor, 60 Fuqian 1st Street, Tianzhu District, Shunyi District, Beijing

Patentee after: Beijing longzhixin Technology Co.,Ltd.

Address before: 100041, No. 4, No. 17, building 30, 120 Xing Xing street, Beijing, Shijingshan

Patentee before: BEIJING PANDA MUTUAL ENTERTAINMENT TECHNOLOGY Co.,Ltd.