0

我对使用 Steeltoe 的 .net 核心控制台应用程序中的 CloudFoundry 执行器端点有疑问。我打算使用通用主机https://jmezach.github.io/2017/10/29/having-fun-with-the-.net-core-generic-host/来执行一些后台任务。我想使用一些执行器端点,例如健康执行器。我可以在这里找到带有 WebHost 的示例https://github.com/SteeltoeOSS/Samples/blob/dev/Management/src/AspDotNetCore/CloudFoundry/Startup.cs。下面的代码需要 IApplicationBuilder

// Add management endpoints into pipeline
            app.UseCloudFoundryActuators();

因此,可以在由通用主机托管的控制台应用程序中使用执行器端点。欢迎任何样品。提前致谢。

4

1 回答 1

0

Steeltoe 3.0 添加了多种扩展,用于将 Management/Actuators 与HostBuilder. 查看此文件以获取一些示例。

还可以添加通过 HTTP 以外的其他方式进行通信的执行器端点的另一个实现(可能是 RabbitMQ 作为示例),Steeltoe Management 在构建时考虑到了可移植的基本端点功能 - 但是您还需要一个新的应用程序与它们交互,您将无法通过 PCF 上的应用程序管理器使用它们。

于 2018-11-06T12:35:22.740 回答