【发布时间】:2010-10-25 10:15:13
【问题描述】:
我在使用 Openx 时遇到问题;问题来了
OpenX::Services::Base.connection 返回由 OpenX::Services::Base.connection 填充的类变量@@connection(如果之前未初始化)。
它是一个类变量的问题是它在连接之间持续存在,这意味着如果活动中存在间歇性,我的站点和 OpenX 之间的 XMLRPC 会话将超时,并且 OpenX API 没有用于通信的规定过期的会话,这无论如何都是浪费的,因为它需要在每次通信之前都请求一个请求,以验证会话是否仍然有效。
我认为更好的方法是在任何需要 OpenX 支持的请求开始时实例化连接,并在结束时关闭它,确保不会出现会话时间-在 XMLRPC 方面。
有没有其他人在使用 OpenX / OpenX XMLRPC 时遇到过这种情况?如果是这样,您是如何解决此问题的?
【问题讨论】: