【技术实现步骤摘要】
服务绑定方法、装置、终端、服务器和存储介质
本专利技术涉及云平台
,特别是涉及一种服务绑定方法、装置、终端、服务器和存储介质。
技术介绍
在很多技术公司的内部环境中,会出现每个服务对应多台机器的情况,同时每台机器上的服务版本会不一样,以供不同人员使用,因此,相应的人员希望可以访问到自己想访问的服务器,这就需要绑定服务。现有技术中,可以通过Hosts绑定来实现服务的绑定,或者通过第三方工具进行自定义的访问指定服务器。通过Hosts绑定的方式是建立域名与IP地址的绑定关系,即在配置文件中将域名与IP地址绑定,当用户在浏览器中输入一个需要登录的网址时,系统会从Hosts文件中查找是否有网址中的域名绑定的IP地址,如果查找到,则访问该IP地址对应的服务。但是,Hosts绑定的方式和第三方工具绑定的方式,在更改绑定的IP地址时,都需要对已经绑定的IP地址进行解绑,之后再绑定到新的IP地址,即需要更改配置文件,配置步骤较为复杂繁琐,导致绑定时间较长。
技术实现思路
鉴于上述问题,提出了本专利技术实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种服务绑定方法、装置、终端、服务器和存储介质。依据本专利技术的第一方面,提供了一种服务绑定方法,包括:响应于服务绑定请求,显示服务绑定页面,并在所述服务绑定页面上显示可绑定服务的主键,所述主键对应可绑定服务的域名和路径;基于所述主键,获取用户配置的设备标识,作为所述主键对应的值,并将所述主键和设备标识保存为 ...
【技术保护点】
1.一种服务绑定方法,其特征在于,包括:/n响应于服务绑定请求,显示服务绑定页面,并在所述服务绑定页面上显示可绑定服务的主键,所述主键对应可绑定服务的域名和路径;/n基于所述主键,获取用户配置的设备标识,作为所述主键对应的值,并将所述主键和设备标识保存为键值对;/n在接收到用户的URL请求时,获取所述URL请求中的域名对应的键值对;/n将所述URL请求和所述域名对应的键值对封装为访问请求,并将所述访问请求发送给反向代理服务器,以请求所述反向代理服务器根据所述域名对应的键值对确定对应的业务服务器,并将所述URL请求转发给所述业务服务器。/n
【技术特征摘要】
1.一种服务绑定方法,其特征在于,包括:
响应于服务绑定请求,显示服务绑定页面,并在所述服务绑定页面上显示可绑定服务的主键,所述主键对应可绑定服务的域名和路径;
基于所述主键,获取用户配置的设备标识,作为所述主键对应的值,并将所述主键和设备标识保存为键值对;
在接收到用户的URL请求时,获取所述URL请求中的域名对应的键值对;
将所述URL请求和所述域名对应的键值对封装为访问请求,并将所述访问请求发送给反向代理服务器,以请求所述反向代理服务器根据所述域名对应的键值对确定对应的业务服务器,并将所述URL请求转发给所述业务服务器。
2.根据权利要求1所述的方法,其特征在于,所述基于所述主键,获取用户配置的设备标识,包括:
基于用户的操作指令,确定用户选取的主键;
显示用户选取的主键对应的输入框,并基于所述输入框获取用户配置的设备标识。
3.一种服务绑定方法,其特征在于,包括:
接收浏览器发送的访问请求,所述访问请求包括URL请求和所述URL请求中的域名对应的键值对;
根据所述键值对,确定待访问的业务服务器的设备标识;
将所述URL请求转发至所述设备标识对应的业务服务器。
4.根据权利要求3所述的方法,其特征在于,所述根据所述键值对,确定待访问的业务服务器的设备标识,包括:
获取所述URL请求中的域名和路径;
根据预先配置的域名、路径与主键的对应关系,确定所述URL请求中的域名和路径对应的主键;
将所述主键与接收到的键值对进行匹配;
根据匹配结果,确定待访问的业务服务器的设备标识。
5.根据权利要求4所述的方法,其特征在于,所述根据匹配结果,确定待访问的业务服务器的设备标识,包括:
若在接收到的键值对中匹配到所述主键,则将匹配到的键值对中的值作为待访问的业务服务器的设备标识;
若在接收到的键值对中未匹配到所述主键,则根据所述域名和路径,确定待访问的业务服务器的设备标识。
6.一种服务绑定装置,其特征在于,包括:
绑定页面显示模块,用于响应于服务绑定请求,显示服务绑定页面,并在所述服务绑定页面上显示可绑定服务的主键,所述主键对应可绑定服务的域名和路径;
服务绑定模块,用于基于所述主键,获取用户配置的设备标识,作为所述主键对应的值,并将所述主键和设备标识保存为键值对;
键值对获取模块,用于在接收到用户的URL请求时,获取所述URL请求中的域名对应...
【专利技术属性】
技术研发人员:朱传波,蔡孙君,赵茹,
申请(专利权)人:瑞庭网络技术上海有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。