在 Dropwizard 中禁用管理连接器 config.yml
Disable adminconnectors in Dropwizard config.yml
我不需要 adminConnectors。有没有办法在我的配置文件中关闭它?如果我注释掉这些行,它会使用默认端口号并失败(因为其他东西正在使用默认端口:8081),我不希望这种情况发生。
编辑: 此答案不再准确。如果您只想禁用管理连接器,请参阅评论中的链接问题。如果您需要对行为进行更细微的更改,则需要实现您自己的 ServerFactory
。使用 DefaultServerFactory
的 SimpleServerFactory
作为 template/guideline.
在 dropwizard
源中有:SimpleServerFactory。
您可以通过在 .yml
文件中设置以下内容来切换到此实现:
server:
type: simple
文档可用 here。
如果这不符合您的需要,您将不得不实施自己的 ServerFactory
.
我不需要 adminConnectors。有没有办法在我的配置文件中关闭它?如果我注释掉这些行,它会使用默认端口号并失败(因为其他东西正在使用默认端口:8081),我不希望这种情况发生。
编辑: 此答案不再准确。如果您只想禁用管理连接器,请参阅评论中的链接问题。如果您需要对行为进行更细微的更改,则需要实现您自己的 ServerFactory
。使用 DefaultServerFactory
的 SimpleServerFactory
作为 template/guideline.
在 dropwizard
源中有:SimpleServerFactory。
您可以通过在 .yml
文件中设置以下内容来切换到此实现:
server: type: simple
文档可用 here。
如果这不符合您的需要,您将不得不实施自己的 ServerFactory
.