我需要在Zend写入后立即关闭会话文件。
我的控制器module1/controller1/action1
和module2/controller2/action2
中存在两条路线。 action1 需要很长时间才能执行,因此会话文件在结束之前不会关闭。当会话文件被 action1 打开时,其他操作应该等待会话文件可写的。
处理此问题的最佳方法是什么?我不需要按数据库处理会话。
- 编辑
我需要以简单的方式做到:
while(something){
// open session
// write
// close
}
答案 0 :(得分:1)
Zend Framework有Zend_Session lock(),unlock()和isLocked()。