[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [ic] Re: SessionExpire and cleaning up sessions


>> I use 'SessionExpire 2 days' in catalog.cfg, and the following is run
>> nightly to clean up sessions:
>>
>> # find /pathto/catalog/tmp -type f -mmin +480 | xargs --no-run-if-empty rm
>> # find /pathto/catalog/tmp -type d -empty -depth -mindepth 1 | xargs
>> --no-run-if-empty rmdir
>> # find /pathto/catalog/session -type f -mmin +480 | xargs --no-run-if-empty
>> rm
>> # find /pathto/catalog/session -type d -empty -depth -mindepth 1 |
>> xargs --no-run-if-empty rmdir
>>
>> Do those entries clean up all sessions, active and inactive?  If so,
>> is there a way to clean up sessions only after 2 days of inactivity?
>>
>> Should I put my sessions in a DBM or mysql database instead of in files?
>
> Sorry to reply to myself, but I looked into the -mmin +480 parameter and
> apparently the command won't clean up a session unless it has been
> inactive for 8 hours.  I changed the parameters to -mmin +2940 so they
> won't be cleaned up unless inactive for 49 hours.  That should give
> SessionExpire a chance to kick in first at 48 hours.
>
> Does that seem OK?

Sounds fine. I don't know of any importance for SessionExpire to apply
before you delete the session; it's basically the same either way.

Ok, got rid of SessionExpire.

You can use the -mtime argument to find to specify days if you fine -mmin
+2940 to be too obscure. :)

Perfect.  I set up -mtime 3.

> I'm still wondering about switching from files to a real DB for
> sessions.

I wouldn't recommend it unless you have a real reason. Sessions stored in
files on a local filesystem are generally the most efficient and easy to
manage and prevent fewer locking difficulties than DBM or MySQL with
MyISAM tables.

Ok, I'm surprised to hear that.  Thanks for your help.

- Grant
_______________________________________________
interchange-users mailing list
suppressed
http://www.icdevgroup.org/mailman/listinfo/interchange-users


Mail converted by mhonarc 2.6.15
This archive provided courtesy of JSW4.NET, Internet Hosting Services for Small Business.