tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From André Warnier (tomcat)>
Subject Re: war file incompletely deployed
Date Tue, 08 Nov 2016 09:01:32 GMT
On 08.11.2016 09:47, Christoph P.U. Kukulies wrote:
> Am 07.11.2016 um 19:09 schrieb Caldarale, Charles R:
>>> From: Christoph P.U. Kukulies []
>>> Subject: Re: war file incompletely deployed
>>> This makes sense somehow, but wouldn't a local move or copy from within
>>> the server's filesystem have the same complications?
>> No, a local mv or rename in a modern file system simply changes the directory structure;
>> no copy is performed.  A copy does stand a chance of being caught in the middle,
but the
>> timing window is much, much smaller.  Best to use mv/rename whenever possible.
>>   - Chuck
> So 'touch' a .LCK file in a  place outside webapps, copy over the file, when copy done
> remove the .LCK file.
>   On the server a background process is running watching for the .LCK file. when it's
> gone, it does the 'mv'.
> (a mv can imply a copy though when it goes across filesystems on different drives).

Would it not be simpler to just rename the .war file, to .war.lck, then copy it to the 
destination, then rename it (in place) to .war when the copy is finished ?
Tomcat should not even consider .war.lck files, right ?

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message