应用管理与运维平台 ServiceStage应用管理与运维平台 ServiceStage

更新时间:2021/08/03 GMT+08:00
分享

设置分布式会话

传统单实例应用使用本地会话管理,用户请求产生的会话上下文都被存于进程内存中。在加入负载均衡模块后,多实例的会话需要使用分布式存储进行共享。

ServiceStage提供开箱即用的分布式会话功能,使用分布式缓存服务作为会话持久化层,无需代码更改,即可赋予Tomcat应用,使用express-session的Node.js应用以及使用session handle的PHP应用分布式会话管理能力。

在部署组件过程中,可以在数据库设置中绑定分布式会话。绑定完成后,在应用运行时可以读取环境变量来获取分布式缓存的相关信息,相关环境变量请参考应用绑定的中间件配置信息说明

前提条件

设置分布式会话前,需创建分布式会话,请参考购买Redis实例

操作步骤

  1. 部署应用组件时,在“组件配置”界面,勾选“分布式会话”。
  2. 单击“新增分布式会话”,配置分布式会话参数。
  3. “配置方式”选择“新创建”,新创建分布式会话。

    部分区域可能不支持“新创建”,仅支持“使用已有”。

  4. 设置“分布式缓存服务”“所在子网”“密码”
  5. 其他参数使用默认,参数说明请参考购买Redis实例
  6. 单击“确定”,完成分布式会话配置。
分享:

    相关文档

    相关产品