当我使用 Spring Cloud Data Flow 启动新任务(Spring Batch Job)时,我看到 SCDF 使用一些“随机”端口自动初始化 Tomcat,但我不知道是否有端口是随机创建的或遵循框架的任何规则?
因此,我有时会遇到“Web 服务器无法启动。端口 123456 已在使用中”的问题。
总之,我的问题是:
1)框架如何选择端口进行初始化?(随机或原则上)?
2)有没有办法在没有重复端口的情况下有效地启动任务(固定配置或在特定时间选择未使用端口的方法)?
当我使用 Spring Cloud Data Flow 启动新任务(Spring Batch Job)时,我看到 SCDF 使用一些“随机”端口自动初始化 Tomcat,但我不知道是否有端口是随机创建的或遵循框架的任何规则?
因此,我有时会遇到“Web 服务器无法启动。端口 123456 已在使用中”的问题。
总之,我的问题是:
1)框架如何选择端口进行初始化?(随机或原则上)?
2)有没有办法在没有重复端口的情况下有效地启动任务(固定配置或在特定时间选择未使用端口的方法)?