配置应用访问方式

添加服务

“服务”是Kubernetes的一种负载均衡技术。通过“服务”可将应用的端口暴露出来。

  1. 在顶部导航栏中单击[企业应用]菜单项。

  1. 在左侧导航树中单击[应用管理/应用列表]菜单项,进入应用管理页面。或单击[应用管理/应用组]菜单项,进入应用组管理页面,单击应用组名称进入应用组详情页面。

  1. 单击应用名称链接,进入应用详情页面。

  1. 选择“访问方式”页签,单击<添加服务>按钮,弹出添加服务窗口。

图-1 添加服务窗口

 

  1. 配置参数,单击<确定>按钮完成操作。

表-1 参数说明

参数

说明

访问方式/端口映射

配置容器集群内访问和集群外访问的端口映射。

会话保持

启用会话保持后可以保证在设置的会话超时时间内,来自同一IP的请求始终由同一pod响应。

 

删除服务

删除服务会同时删除服务关联的应用域名。

 

  1. 在顶部导航栏中单击[企业应用]菜单项。

  1. 在左侧导航树中单击[应用管理/应用列表]菜单项,进入应用管理页面。或单击[应用管理/应用组]菜单项,进入应用组管理页面,单击应用组名称进入应用组详情页面。

  1. 单击应用名称链接,进入应用详情页面。

  1. 选择“访问方式”页签,单击待删除的服务操作栏的<删除>按钮,弹出删除确认窗口。

  1. 确认提示信息,单击<确定>按钮完成操作。

添加应用域名

  1. 在顶部导航栏中单击[企业应用]菜单项。

  1. 在左侧导航树中单击[应用管理/应用列表]菜单项,进入应用管理页面。或单击[应用管理/应用组]菜单项,进入应用组管理页面,单击应用组名称进入应用组详情页面。

  1. 单击应用名称链接,进入应用详情页面。

  1. 选择“访问方式”页签,单击[应用域名]菜单项,展开应用域名配置区域。

  1. 单击<添加>按钮,进入域名编辑页面。

图-2 添加应用域名

 

  1. 配置参数,单击<确定>按钮完成操作。

表-2 参数说明

参数

说明

域名

配置外部访问域名,如btv.com

选择服务

指定该域名指向的服务,即添加服务步骤中创建的服务。

负载均衡

选择负载均衡算法,支持轮转调度、最小连接、散列求余算法三种。

  • 轮询调度:每个endpoint根据其权重依次被使用(roundrobin)。

  • 最小连接:具有最少连接数的endpoint接受请求(leastconn)。

  • 散列求余:根据原ip进行散列,然后根据所有server的总权重进行求余,得到哪个endpoint响应请求(source)。

启用安全路由

是否启用https访问模式。

启用sticky session

sticky session(粘性session),开启后,可保证来自于同一client的请求始终是同一pod进行响应。