Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [jetty-users] Priority treatment of health checks?

Sorry, called Executors now in this context, if you check out the constructors for the ServerConnector you should see some javadoc about how if it is null then it uses the server's executor but you can pass it your own if you like.

Not sure if you can rely on the newer reserved threads mechanism for this or not, I don't think so but one of the others can confirm.  

Might be another way to do it, this was just the older more traditional approach that I remember doing.  QoSFilter might cover this case as well but would require some more knowledge of your app then I have to say definitively.

cheers,
Jesse

--
jesse mcconnell
jesse.mcconnell@xxxxxxxxx


On Thu, May 24, 2018 at 1:46 PM Benjamin Jaton <benjamin.jaton@xxxxxxxxx> wrote:
But isn't the thread pooling configured at the level of the server?

        Server server = new Server(8086);
        QueuedThreadPool qtp = (QueuedThreadPool) server.getThreadPool();
        qtp.setMaxThreads(6);

On Thu, May 24, 2018 at 11:04 AM, Jesse McConnell <jesse.mcconnell@xxxxxxxxx> wrote:

I know some folks set up a separate connector on a different port for health checks like this with its own thread pool.

Jesse

--
jesse mcconnell
jesse.mcconnell@xxxxxxxxx


On Thu, May 24, 2018 at 12:23 PM Benjamin Jaton <benjamin.jaton@xxxxxxxxx> wrote:
Greetings,

I've asked a question on SO a few days back:

---
My Jetty is servicing requests on /myservice/*

My problem is that when the server's queue gets full, the health check requests on /healthcheck start failing.

Is it possible to have a separate queue for my health checks, or is there another way to do this?

(code sample)
----

I'm trying my chance in here, maybe someone has tried to do this before and has thoughts about it?

Thanks
Benjamin
_______________________________________________
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

_______________________________________________
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