tomcat-users mailing list archives

Am 08.11.2016 um 10:01 schrieb André Warnier (tomcat):
> 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 [mailto:kuku@kukulies.org]
>>>> 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 ?
>
>
Ah, yes, forgot about that, that Tomcat wouldn't eat anything that's
being thrown at it :)
--
Christoph
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org