繁体   English   中英

Linux 中的 Azure WebApp 和 docker-compose

[英]Azure WebApp and docker-compose in Linux

我有一个在 Linux 服务计划中作为 docker-compose 运行的 WebApp。 我的配置是:

version: '3'
networks:
  my-network:
    driver: bridge
services:
  web-site:
    image: server.azurecr.io/site/site-production:latest
    container_name: web-site
    networks:
      - my-network
  nginx:
    image: server.azurecr.io/nginx/nginx-production:latest
    container_name: nginx
    ports:
      - "8080:8080"
    networks:
      - my-network

而且我意识到我的应用程序有时会冻结一段时间(通常不到 1 分钟),当我检查诊断(Linux - 每个主机运行的容器数)时,我可以看到:

容器

怎么可能运行 20 多个容器?

谢谢。

我为我的应用程序(仅此而已)和我的应用程序(只有两个容器 - .net 3.1 和 nginx)创建了一个新的服务计划 (P2v2),它显示了 4 个容器......但这对我来说不是问题……根本……

我在 Application Insigths 中发现的问题是关于一种检索 blob 以提供图像的方法...... blob 的上传和下载速度非常快,但搜索起来很糟糕......我的方法是检查 blob 之前是否存在将它发送到 api 并且这个(异步)过程阻止了我的 api 响应......我刚刚删除了检查,我的应用程序按需要运行(全部在 1 秒内 - 几乎所有在 250 毫秒响应)。

谢谢你的帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM