Re: Lots of files in temp folder

2016-01-23 Thread Martin Grigorov
What do you think about adding a setting to StoreSettings to delete the
folder contents on application startup ?
By default it will be "false"
This way it will work with persistent sessions [1] too.


1.
https://tomcat.apache.org/tomcat-8.0-doc/config/manager.html#Persistence_Across_Restarts

Martin Grigorov
Wicket Training and Consulting
https://twitter.com/mtgrigorov

On Sat, Jan 23, 2016 at 12:53 PM, Martijn Dashorst <
martijn.dasho...@gmail.com> wrote:

> Often a segfault or kill -9 causes the temp folders to retain session
> files.
>
> Martijn
>
> On Fri, Jan 22, 2016 at 9:52 PM, Martin Grigorov 
> wrote:
> > https://issues.apache.org/jira/browse/WICKET-6083
> >
> > I also see some pretty old files and folders on our servers.
> > I'll debug it!
> >
> > Martin Grigorov
> > Wicket Training and Consulting
> > https://twitter.com/mtgrigorov
> >
> > On Fri, Jan 22, 2016 at 10:58 AM, Martin Grigorov 
> > wrote:
> >
> >> Hi,
> >>
> >> I think the best would be to test it.
> >> Login into the application, check your sessionid (e.g. check the browser
> >> cookie), then go to /tmp and look for your session folder, it must be
> >> something like
> >>
> /tmp/app-filestore/firstFourLettersFromSessionId/secondFourLettersFromSessionId/TheRestLettersFromSessionId/data
> >>
> >> Then logout explicitly and check whether the folder (and some of its
> >> parent folders if there is no other session with the same prefix in its
> >> sessionid) is removed. Then do the same but leave the session to expire
> and
> >> then check the file structure.
> >>
> >> Martin Grigorov
> >> Wicket Training and Consulting
> >> https://twitter.com/mtgrigorov
> >>
> >> On Fri, Jan 22, 2016 at 10:22 AM, Manfred Bergmann <
> >> m...@software-by-mabe.com> wrote:
> >>
> >>> There are a few empty "file-prefix..." files but the majority of files
> and
> >>> data are in filestore folders. Some with tons of subfolders.
> >>> The logout" button in the app calls Session.invalidate().
> >>> But I'm not certain many actually click this button.
> >>> So I'm assuming that many sessions will just invalidate due to
> inactivity.
> >>>
> >>> Could it be a wrong invalidation time setting on my side?
> >>>
> >>>
> >>> Manfred
> >>>
> >>> --
> >>> View this message in context:
> >>>
> http://apache-wicket.1842946.n4.nabble.com/Lots-of-files-in-temp-folder-tp4673379p4673394.html
> >>> Sent from the Users forum mailing list archive at Nabble.com.
> >>>
> >>> -
> >>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> >>> For additional commands, e-mail: users-h...@wicket.apache.org
> >>>
> >>>
> >>
>
>
>
> --
> Become a Wicket expert, learn from the best: http://wicketinaction.com
>
> -
> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
> For additional commands, e-mail: users-h...@wicket.apache.org
>
>


Re: Lots of files in temp folder

2016-01-23 Thread Martijn Dashorst
Often a segfault or kill -9 causes the temp folders to retain session files.

Martijn

On Fri, Jan 22, 2016 at 9:52 PM, Martin Grigorov  wrote:
> https://issues.apache.org/jira/browse/WICKET-6083
>
> I also see some pretty old files and folders on our servers.
> I'll debug it!
>
> Martin Grigorov
> Wicket Training and Consulting
> https://twitter.com/mtgrigorov
>
> On Fri, Jan 22, 2016 at 10:58 AM, Martin Grigorov 
> wrote:
>
>> Hi,
>>
>> I think the best would be to test it.
>> Login into the application, check your sessionid (e.g. check the browser
>> cookie), then go to /tmp and look for your session folder, it must be
>> something like
>> /tmp/app-filestore/firstFourLettersFromSessionId/secondFourLettersFromSessionId/TheRestLettersFromSessionId/data
>>
>> Then logout explicitly and check whether the folder (and some of its
>> parent folders if there is no other session with the same prefix in its
>> sessionid) is removed. Then do the same but leave the session to expire and
>> then check the file structure.
>>
>> Martin Grigorov
>> Wicket Training and Consulting
>> https://twitter.com/mtgrigorov
>>
>> On Fri, Jan 22, 2016 at 10:22 AM, Manfred Bergmann <
>> m...@software-by-mabe.com> wrote:
>>
>>> There are a few empty "file-prefix..." files but the majority of files and
>>> data are in filestore folders. Some with tons of subfolders.
>>> The logout" button in the app calls Session.invalidate().
>>> But I'm not certain many actually click this button.
>>> So I'm assuming that many sessions will just invalidate due to inactivity.
>>>
>>> Could it be a wrong invalidation time setting on my side?
>>>
>>>
>>> Manfred
>>>
>>> --
>>> View this message in context:
>>> http://apache-wicket.1842946.n4.nabble.com/Lots-of-files-in-temp-folder-tp4673379p4673394.html
>>> Sent from the Users forum mailing list archive at Nabble.com.
>>>
>>> -
>>> To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
>>> For additional commands, e-mail: users-h...@wicket.apache.org
>>>
>>>
>>



-- 
Become a Wicket expert, learn from the best: http://wicketinaction.com

-
To unsubscribe, e-mail: users-unsubscr...@wicket.apache.org
For additional commands, e-mail: users-h...@wicket.apache.org