我正在实现一个基于线程的应用程序,我将不断连接到Alfresco。我想避免会话超时错误,所以想知道我应该在什么时间间隔清除会话或创建一个新会话。我可以在多长时间内继续使用相同的会话实例。
答案 0 :(得分:0)
如果您检查 repository.properties ,您会找到以下属性
# If authentication.ticket.ticketsExpire is true and
# authentication.ticket.expiryMode is AFTER_FIXED_TIME or AFTER_INACTIVITY,
# this controls the minimum period for which tickets are valid.
# The default is PT1H for one hour.
authentication.ticket.validDuration=PT1H
您可以将此会话更改为您想要的任何内容,但它将全局应用。我最多将这个增加到24小时,所以你可以自己决定。
另一种方法是实现一个池方法,每小时后获取一张新票。