Microsoft eshop关于容器微服务事件订阅模式

时间:2018-02-22 04:06:20

标签: docker .net-core microservices

关于此处托管的容器示例代码上的Microsoft eshop:

https://github.com/dotnet-architecture/eShopOnContainers

应用程序中的微服务使用一种模式,即他们在Startup.cs文件中订阅启动时的事件,例如。

https://github.com/dotnet-architecture/eShopOnContainers/blob/dev/src/Services/Payment/Payment.API/Startup.cs

    # Spark
    export PATH="/path/to/spark/bin:/path/to/spark/sbin:$PATH"
    export SPARK_HOME="/path/to/spark"
    export SPARK_CONF_DIR="/path/to/spark/conf"

这是否适用于托管环境,例如Azure的?这样做的副作用是服务可能由于不活动而关闭,并且在请求(HTTP)到达应用程序启动的位置并且突然开始处理事件之前保持休眠状态?或者事实上这些是用于部署在容器中的,这使得它稳定,即它们是否总是在运行?

0 个答案:

没有答案