更改 Camel 的基本 /camel url
Change Camel's basic /camel url
问题:
- 我需要更改 camel 默认使用的基本 /camel url,但是当我尝试在 application.yml 中更改它时,它没有任何反应。
- 希望保持其他系统完好无损,而不更改它们已有的 urls(需要在后端系统中安静地做一些工作)
当前URL:http://localhost:8080/camel/hello
需要URL:http://localhost:8080/service/hello
已检查对我不起作用的链接:
EG: application.yml
camel:
springboot:
name: CamelRestContext
component:
servlet:
mapping:
enabled: true
context-path: /service
很明显这种方法有效:
camel:
springboot:
name: RestDSLContext
servlet:
mapping:
context-path: /service/*
rest:
context-path: /service
问题:
- 我需要更改 camel 默认使用的基本 /camel url,但是当我尝试在 application.yml 中更改它时,它没有任何反应。
- 希望保持其他系统完好无损,而不更改它们已有的 urls(需要在后端系统中安静地做一些工作)
当前URL:http://localhost:8080/camel/hello
需要URL:http://localhost:8080/service/hello
已检查对我不起作用的链接:
EG: application.yml
camel:
springboot:
name: CamelRestContext
component:
servlet:
mapping:
enabled: true
context-path: /service
很明显这种方法有效:
camel:
springboot:
name: RestDSLContext
servlet:
mapping:
context-path: /service/*
rest:
context-path: /service