问题标签 [coldspring]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
session - Coldfusion Taffy API 在所有请求上返回“无法锁定会话范围”错误
我有一个在 RHEL 7.7 上运行的 CF11 Enterprise (11,0,19,314546) 服务器。我们使用Taffy (3.2)作为Coldspring IOC 库的前端。我们最近使用Locust进行了一些负载测试,现在 Taffy 在任何请求上都会收到 CFLock 错误:
如果没有使用 cfapplication 标记的这些范围,则无法使用 cflock 锁定应用程序或会话共享范围。
我在网络上发现的大多数其他情况都来自应用程序,但未在服务器设置中启用会话管理。这是我们在 API 应用程序中从未有过的。Coldspring 应用程序(作为 API 的依赖项包含在内)确实启用了会话管理。这让我相信这是太妃糖的问题。
我们在同一个 CF 实例上有另一个应用程序使用 Coldspring 应用程序就好了。第二个应用程序没有启用会话管理。
这是我到目前为止所做的:
- 重新启动 CF 和服务器
在 API 的 Application.cfc 中启用了会话管理(它从来没有出现过,以前没有它也可以工作)
/li>尝试了不同的浏览器/应用程序:Chrome、Firefox、Postman
- 在管理员中清除缓存(模板、组件和查询)
- 将默认客户端会话存储设置为“无”并返回到原来的“cookie”
任何建议将不胜感激,谢谢!