【问题标题】:How to decide the node and tiers in Appdynamics如何在 Appdynamics 中决定节点和层级
【发布时间】:2021-09-08 13:49:38
【问题描述】:

我是 AppDynamics 的新手,我很困惑如何决定节点和层

我的应用程序正在使用:

Angular JS and TypeScript : Frontend

fastapi : Backend

AWS EKS cluster and S3 bucket and CloudFront : for frontend and backend deployment 

我也在使用一些 Data-Management-Platform API 和 SNOW API

我无法决定在这个应用程序中我需要多少个节点以及如何决定这部分应该是一个节点和层

【问题讨论】:

    标签: angularjs amazon-web-services monitoring fastapi appdynamics


    【解决方案1】:

    简单地说:节点是应用程序的一个实例,层是具有相同功能的实例的集合。

    “Angular JS 和 TypeScript:前端” - 您需要浏览器真实用户监控 (BRUM) 来监控前端。这不是按层和节点组织的,而是按页面视图和浏览器会话组织的。

    “fastapi : Backend” - 假设一组具有相同功能的节点,在这里您可能想要一个包含多个节点的“fastapi”层。所以一个可能是 Tier = 'fastapi', Node = 'fastapi-1',另一个可能是 Tier = 'fastapi', Node = 'fastapi-2'。如果有不同类型的节点(不同的功能),则应将它们安排到不同的层(例如“身份验证”或“报告”)

    “AWS EKS 集群和 S3 存储桶和 CloudFront:用于前端和后端部署” - 在这里您可能会使用集群代理,它再次使用基于 Kubernetes 架构的不同概念

    文档:

    【讨论】:

      猜你喜欢
      • 2022-07-14
      • 2015-01-31
      • 2021-05-20
      • 2012-04-22
      • 2011-10-29
      • 1970-01-01
      • 2018-09-27
      • 2011-05-30
      • 1970-01-01
      相关资源
      最近更新 更多