作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
在Tridion内容管理服务器上检查事件日志时,(我使用的是2009版)我看到警告:
Session is used on another thread... than it was created on ...
Session objects are not thread safe.
最佳答案
该问题不仅在存储 session 时发生,而且在存储任何TOM.NET对象(Component
,Page
等)时也会发生。每个此类对象都有对 session 的内部引用,该 session 是通过对对象的任何访问而创建的,可能必须返回到 session 以从Tridion检索所请求的信息。
尽管大多数与项目类型“本地”的属性似乎都已检索并保留在实例上,但是像LoadApplicationData
这样的调用可能(必须)返回到Session来访问请求的数据。如果此调用随后发生在其他线程上,您将收到提及的警告消息。
我开始怀疑地查看每个TOM.NET对象,并预加载了很多数据,以后当我第一次从其Session中加载该对象时,可能会需要这些数据。
关于tridion - 什么编程惯例导致Tridion报告在另一个线程上使用了 session ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10212794/
将文件信息添加到程序中。 /** * @Author: Kyle * @Date: 9-29-2010 * @Description: Stack overflow question! */ 我这样做
最近,我在各种俄罗斯Web 2.0网站中看到了点缀和虚线超链接的广泛使用。通常,此类链接(在其下方具有虚线或虚线,而不是普通的实线)不会将用户引导至另一页面,而是在同一页面上执行操作而不重新加载该页面
我是一名优秀的程序员,十分优秀!