Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jetty-users] Embedded Jetty -- reload a single JAR.

You could look into kubernetes rolling updates if downtime is a problem and you want to automate all the stuff.

Not exactly lightweight though, but there is much benefit you can reap from rinning your own cloud :)

On Aug 31, 2016 04:44, "Pete Carey" <pcarey@xxxxxxxxxxx> wrote:

>

> Greg:
>
> Thanks for the tip, and I agree with you that the road to the netherworld is paved with multiple ClassLoaders.
>
> Our application is running as a service on Win/Mac/Linux, so I'll do some research on simply fetching the updated JAR, putting it in the lib directory, and restarting the service. OSGI, while shiny, is probably overkill for our needs.
>
> Appreciate the feedback, and thanks again for your contributions to Jetty.
>
> Pete
>
> On Tue, Aug 30, 2016 at 6:45 PM, Greg Wilkins <gregw@xxxxxxxxxxx> wrote:

>>

>> Pete,
>>
>> not really enough info to go on here... as there are many ways to skin that particular cat.   For example, you can use jetty in an OSGi service that can have multiple versions running and kept separate.
>>
>> Personally, I prefer the simplicity of a single classloader and rapid restarts!
>>
>> cheers
>>
>>
>>
>> On 31 August 2016 at 06:24, Pete Carey <pcarey@xxxxxxxxxxx> wrote:

>>>

>>> Hello.
>>>
>>> Firstly, I would like to thank all of you Jetty developers and maintainers. What a fantastic piece of software. 
>>>
>>> My team develops network monitoring software, and we're using embedded Jetty for our user interface. The "brains" of our application is contained in a small JAR file that is versioned separately from the main application.
>>>
>>> I'm evaluating ways to update that JAR on-the-fly. There are several ways we could achieve this, but I'm wondering if there's anything we can leverage from Jetty.
>>>
>>> I'm guessing the answer is a resounding No, but I thought I'd ask. 
>>>
>>> Thanks in advance for any advice,
>>>
>>> Pete
>>>
>>> _______________________________________________
>>> jetty-users mailing list
>>> jetty-users@xxxxxxxxxxx
>>> To change your delivery options, retrieve your password, or unsubscribe from this list, visit
>>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>>
>>
>>
>>
>> --
>> Greg Wilkins <gregw@xxxxxxxxxxx> CTO http://webtide.com
>>
>> _______________________________________________
>> jetty-users mailing list
>> jetty-users@xxxxxxxxxxx
>> To change your delivery options, retrieve your password, or unsubscribe from this list, visit
>> https://dev.eclipse.org/mailman/listinfo/jetty-users
>
>
>
> _______________________________________________
> jetty-users mailing list
> jetty-users@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe from this list, visit
> https://dev.eclipse.org/mailman/listinfo/jetty-users


Back to the top