camel-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Claus Ibsen (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CAMEL-9678) camel-undertow - Keep restarting server when add/remove routes
Date Fri, 21 Oct 2016 14:38:59 GMT

    [ https://issues.apache.org/jira/browse/CAMEL-9678?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15595270#comment-15595270
] 

Claus Ibsen commented on CAMEL-9678:
------------------------------------

Thanks Tomohisa. I granted your user karma to self assign JIRA tickets, so you are welcome
to assign this ticket if you get the time to work on it. And thanks for the recent PRs and
activity in the community.

> camel-undertow - Keep restarting server when add/remove routes
> --------------------------------------------------------------
>
>                 Key: CAMEL-9678
>                 URL: https://issues.apache.org/jira/browse/CAMEL-9678
>             Project: Camel
>          Issue Type: Improvement
>          Components: camel-undertow
>    Affects Versions: 2.17.0
>            Reporter: Claus Ibsen
>            Priority: Minor
>
> When having 4 routes, using rest-dsl, the notice the start server logging on both start/shutdown.
> {code}
> 2016-03-08 09:40:18,659 [rderMain.main()] INFO  UndertowRegistry               - Adding
consumer to consumerRegistry: http://0.0.0.0:8080/orders/%7Bid%7D
> 2016-03-08 09:40:18,661 [rderMain.main()] INFO  UndertowEndpoint               - Starting
server on port: 8080
> 2016-03-08 09:40:18,712 [rderMain.main()] INFO  xnio                           - XNIO
version 3.3.4.Final
> 2016-03-08 09:40:18,729 [rderMain.main()] INFO  nio                            - XNIO
NIO Implementation Version 3.3.4.Final
> 2016-03-08 09:40:18,833 [rderMain.main()] INFO  DefaultCamelContext            - Route:
route1 started and consuming from: Endpoint[http://0.0.0.0:8080/orders/%7Bid%7D?httpMethodRestrict=GET]
> 2016-03-08 09:40:18,835 [rderMain.main()] INFO  UndertowRegistry               - Adding
consumer to consumerRegistry: http://0.0.0.0:8080/orders
> 2016-03-08 09:40:18,835 [rderMain.main()] INFO  UndertowEndpoint               - Starting
server on port: 8080
> 2016-03-08 09:40:18,842 [rderMain.main()] INFO  DefaultCamelContext            - Route:
route2 started and consuming from: Endpoint[http://0.0.0.0:8080/orders?httpMethodRestrict=POST]
> 2016-03-08 09:40:18,844 [rderMain.main()] INFO  UndertowRegistry               - Adding
consumer to consumerRegistry: http://0.0.0.0:8080/orders
> 2016-03-08 09:40:18,844 [rderMain.main()] INFO  UndertowEndpoint               - Starting
server on port: 8080
> 2016-03-08 09:40:18,848 [rderMain.main()] INFO  DefaultCamelContext            - Route:
route3 started and consuming from: Endpoint[http://0.0.0.0:8080/orders?httpMethodRestrict=PUT]
> 2016-03-08 09:40:18,849 [rderMain.main()] INFO  UndertowRegistry               - Adding
consumer to consumerRegistry: http://0.0.0.0:8080/orders/%7Bid%7D
> 2016-03-08 09:40:18,849 [rderMain.main()] INFO  UndertowEndpoint               - Starting
server on port: 8080
> 2016-03-08 09:40:18,854 [rderMain.main()] INFO  DefaultCamelContext            - Route:
route4 started and consuming from: Endpoint[http://0.0.0.0:8080/orders/%7Bid%7D?httpMethodRestrict=DELETE]
> 2016-03-08 09:40:18,854 [rderMain.main()] INFO  DefaultCamelContext            - Total
4 routes, of which 4 are started.
> 2016-03-08 09:40:18,855 [rderMain.main()] INFO  DefaultCamelContext            - Apache
Camel 2.17-SNAPSHOT (CamelContext: camel-1) started in 1.236 seconds
> ^C2016-03-08 09:40:58,098 [Thread-1       ] INFO  MainSupport$HangupInterceptor  - Received
hang up - stopping the main instance.
> 2016-03-08 09:40:58,099 [Thread-1       ] INFO  DefaultCamelContext            - Apache
Camel 2.17-SNAPSHOT (CamelContext: camel-1) is shutting down
> 2016-03-08 09:40:58,100 [Thread-1       ] INFO  DefaultShutdownStrategy        - Starting
to graceful shutdown 4 routes (timeout 300 seconds)
> 2016-03-08 09:40:58,105 [ - ShutdownTask] INFO  UndertowEndpoint               - Starting
server on port: 8080
> 2016-03-08 09:40:58,109 [ - ShutdownTask] INFO  DefaultShutdownStrategy        - Route:
route4 shutdown complete, was consuming from: Endpoint[rest://delete:/orders:%7Bid%7D?componentName=undertow&routeId=route4]
> 2016-03-08 09:40:58,109 [ - ShutdownTask] INFO  UndertowEndpoint               - Starting
server on port: 8080
> 2016-03-08 09:40:58,113 [ - ShutdownTask] INFO  DefaultShutdownStrategy        - Route:
route3 shutdown complete, was consuming from: Endpoint[rest://put:/orders?componentName=undertow&inType=camelinaction.Order&routeId=route3]
> 2016-03-08 09:40:58,113 [ - ShutdownTask] INFO  UndertowEndpoint               - Starting
server on port: 8080
> 2016-03-08 09:40:58,116 [ - ShutdownTask] INFO  DefaultShutdownStrategy        - Route:
route2 shutdown complete, was consuming from: Endpoint[rest://post:/orders?componentName=undertow&inType=camelinaction.Order&routeId=route2]
> 2016-03-08 09:40:58,117 [ - ShutdownTask] INFO  DefaultShutdownStrategy        - Route:
route1 shutdown complete, was consuming from: Endpoint[rest://get:/orders:%7Bid%7D?componentName=undertow&outType=camelinaction.Order&routeId=route1]
> 2016-03-08 09:40:58,117 [Thread-1       ] INFO  DefaultShutdownStrategy        - Graceful
shutdown of 4 routes completed in 0 seconds
> 2016-03-08 09:40:58,123 [Thread-1       ] INFO  MainLifecycleStrategy          - CamelContext:
camel-1 has been shutdown, triggering shutdown of the JVM.
> {code}
> We should make this better.
> To reproduce run the example at
> https://github.com/camelinaction/camelinaction2/tree/master/chapter10/undertow-rest-xml-json



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message