Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何将弹簧执行器配置为与服务在同一端口上运行_Java_Spring_Spring Mvc - Fatal编程技术网

Java 如何将弹簧执行器配置为与服务在同一端口上运行

Java 如何将弹簧执行器配置为与服务在同一端口上运行,java,spring,spring-mvc,Java,Spring,Spring Mvc,我有一个运行https://localhost:8443。我试图让弹簧执行器在同一端口上工作。现在,我正在处理https://localhost:420/health但问题是它在不同的端口上工作,而不是在端口8443上。这是我在application.properties中的配置: server.port=69 server.ssl.enabled=true server.ssl.key-store=classpath:keystores/keys.jks server.ssl.key-pass

我有一个运行
https://localhost:8443
。我试图让弹簧执行器在同一端口上工作。现在,我正在处理
https://localhost:420/health
但问题是它在不同的端口上工作,而不是在端口8443上。这是我在
application.properties
中的配置:

server.port=69
server.ssl.enabled=true
server.ssl.key-store=classpath:keystores/keys.jks
server.ssl.key-password=string
management.port=420
management.ssl.enabled=true
management.ssl.key-store=classpath:keystores/keys.jks
management.ssl.key-password=string
当我尝试将
server.port
management.port
都更改为8443时,编译过程中出现以下错误:
java.lang.IllegalStateException:无法配置特定于管理的SSL,因为管理服务器未侦听单独的端口
并且
LifecycleProcessor未初始化-在通过上下文调用生命周期方法之前调用“刷新”:org.springframework.boot.context.embedded。AnnotationConfigEmbeddedWebApplicationContext@194bcebf:启动日期[2017年6月15日星期四11:48:57英国夏令时];上下文层次结构的根


如果有任何用途,Spring boot应用程序由Spring boot、jetty和apache camel组成。

如果您希望执行器使用与服务器端口相同的端口,可以删除管理端口属性。我们的项目中有执行器,但我们没有任何特定的管理端口,我们能够访问服务器端口上的执行器端点。

您是否使用Spring web/Spring MVC?我的项目是Spring boot项目。。使用SpringBootStarterWeb。