session-state - 是否可以使用 GTM 跨多个数据中心进行粘性会话?
问题描述
我是一名软件开发人员,对 F5 GTM 了解有限。
我们正在构建将在公司网络内的 Edge 中运行的 Web 应用程序。
我们设置了两个数据中心和一个跨两个数据中心的 GTM (F5)。我们在 Istio 的 DC 中使用 Kubernetes。我们正在构建在 DC 中保持状态的 Web 应用程序。
我被告知 GTM 将为它决定使用 TTL 定向的数据中心分配一个 IP。
一旦 TTL 过期,浏览器将再次调用 GTM 以获取 GTM 可以分配给其他 DC 的新 IP。
我们希望使用粘性会话并在应用程序内存中保持状态,但 GTM 和它的 TTL 似乎使这不可靠。我不明白的是,我曾在其他地方使用 F5 GTM、主动主动部署和粘性会话。有没有人知道有什么方法可以让它与我们拥有的 GTM 设置一起工作?我们可以进行更多投资并将国家外部化,但不希望这样做。
解决方案
推荐阅读
- c# - 使用 Entity Framework Core 过滤软删除对象的最快方法
- java - 如何实现将在 android 中的单独进程上运行的远程服务器?
- c++ - 将函数参数包扩展为非类型参数包参数?
- css - 如何设置文本区域当前选定的行/行的样式?
- python - 将列表格式的字符串转换为 Python 中的列表
- html - 为什么 CSS 在页面加载时未应用于图像并导致 CLS 问题?
- google-apps-script - HtmlService.createHtmlOutput Google 脚本不工作
- python - 捕捉到 Airflow Dags 的终止信号
- r - 在堆积条形图中反转 geom_text() (ggplot2)
- oracle-sqldeveloper - 为什么在 SQLdeveloper 中使用正斜杠时,pl/sql 脚本会挂起?