开发者社区 > 云原生 > 微服务 > 正文

想请问下在MSE微服务引擎推送轨迹中显示的IP是什么IP呢?

配置管理菜单里面的推送轨迹中的IP信息和pod、node的都不一样,用的是ali的ACK部署的服务,想请问下在MSE微服务引擎推送轨迹中显示的IP是什么IP呢?

展开
收起
三分钟热度的鱼 2023-07-11 17:13:28 136 0
8 条回答
写回答
取消 提交回答
  • 表示本次推送所送达的客户端IP地址。
    image.png
    查询维度:IP
    image.png

    2023-10-26 21:10:40
    赞同 1 展开评论 打赏
  • 在MSE微服务引擎中,推送轨迹中显示的IP是服务实例的内部IP。对于使用阿里云ACK部署的服务,内部IP是指服务实例在阿里云容器服务Kubernetes集群中的私有IP地址。

    在阿里云ACK中,每个Pod都会被分配一个私有IP地址,该IP地址用于在Kubernetes集群内部进行通信。当MSE微服务引擎获取推送轨迹时,会获取到服务实例的内部IP,以便进行推送轨迹的展示和管理。

    需要注意的是,内部IP是在Kubernetes集群内部使用的IP地址,对于外部网络来说是不可访问的。如果您需要在外部网络中访问服务实例,可以使用Kubernetes的Service和Ingress等机制来进行负载均衡和路由配置,将外部请求转发到服务实例的内部IP上。

    另外,推送轨迹中的pod和node信息可能与IP不一致,是因为一个Pod可能运行在多个节点上,而一个节点可能运行多个Pod。推送轨迹中的pod和node信息可以帮助您了解服务实例所在的具体容器和节点信息,以便进行故障排查和性能优化。

    2023-10-19 07:14:51
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    在 MSE 微服务引擎中,推送轨迹中显示的 IP 地址是 MSE 微服务引擎的服务器 IP 地址,而不是 Pod 或 Node 的 IP 地址。这是因为在 MSE 微服务引擎中,客户端应用程序与 MSE 微服务引擎的服务器进行通信,而不是直接与 Pod 或 Node 进行通信。
    因此,如果在配置管理菜单中看到推送轨迹中的 IP 信息和 Pod 或 Node 的 IP 地址不同,这是正常的。MSE 微服务引擎的服务器 IP 地址是在 MSE 微服务引擎的配置中指定的,并且可以在 MSE 微服务引擎的管理界面上查看和修改。

    2023-10-18 22:30:37
    赞同 展开评论 打赏
  • 在MSE微服务引擎的推送轨迹中显示的IP是运行您的微服务实例所在的机器的IP地址。这个IP地址可以用来标识运行微服务实例的主机。

    2023-10-16 16:14:05
    赞同 展开评论 打赏
  • 在MSE微服务引擎的推送轨迹中显示的IP地址通常是指服务的目标IP地址,用于标识请求将要发送到的服务实例的地址。具体来说,在微服务架构中,服务通常由多个实例部署在不同的节点上。

    对于基于阿里云容器服务ACK(Alibaba Cloud Container Service for Kubernetes)部署的服务,推送轨迹中显示的IP地址可能是某个具体的节点(Node)的IP地址。在ACK中,它使用的是Kubernetes集群来管理和调度容器。每个节点都有一个唯一的IP地址。

    在推送轨迹中还会显示pod的信息,pod是Kubernetes中最小的可部署单元,通常包含一个或多个容器。在ACK中,每个pod都有一个独立的IP地址,代表了该pod的网络标识。

    因此,MSE微服务引擎推送轨迹中显示的IP地址可能是指根据服务在Kubernetes集群中的部署情况,从源于目标的节点或pod中提取的IP地址。具体哪个IP地址显示在推送轨迹中,可能取决于MSE的配置、实际部署环境和相关配置。

    如果你想确认推送轨迹中显示的IP地址,建议查看MSE微服务引擎的相关文档或与阿里云技术支持进行进一步咨询和确认。

    2023-10-12 22:51:11
    赞同 1 展开评论 打赏
  • 在页面左上角单击查询维度下拉框,根据需要选择查询维度:服务或查询维度:IP,服务名称输入待查询服务的名称,分组名称输入服务所属的分组。然后在右上角单击半小时、1小时、近1天或在自定义时间中自主选择要查询的时间范围,最后单击查询。

    说明
    选择查询维度:IP,表示查询该客户端收到的全部推送信息。

    选择查询维度:服务,表示查询该服务推送到的机器及推送状态。

    image.png

    选择查询维度:IP。

    32c28db9ad624e45a72c5ad0b794290a_p460460.png

    image.png

    参考 https://help.aliyun.com/zh/mse/user-guide/push-tracking?spm=a2c4g.11186623.0.i11

    2023-10-11 16:59:46
    赞同 1 展开评论 打赏
  • 在MSE微服务引擎的推送轨迹中,显示的IP地址通常是指运行你的微服务实例所在的机器的IP地址。这个IP地址可以用来标识运行微服务实例的主机。

    根据你提供的信息,如果你使用的是阿里云ACK(Alibaba Cloud Container Service for Kubernetes)部署的服务,那么MSE微服务引擎在推送轨迹中显示的IP地址可能是阿里云容器服务集群中节点(node)的IP地址。

    请注意,在Kubernetes集群中,每个节点(node)都有一个或多个Pod(容器组)在其上运行。每个Pod都有自己的IP地址,但在推送轨迹中显示的通常是节点的IP地址。这是因为推送轨迹通常关注的是服务实例所在的主机级别的信息,而不是具体到每个Pod的IP地址。

    2023-07-27 21:24:19
    赞同 1 展开评论 打赏
  • 如果使用的是最新的nacos客户端版本,那就是pod的ip。此回答整理自钉群“MSE微服务引擎用户交流群(二群,答疑查看群公告底部指引)”

    2023-07-11 17:25:08
    赞同 1 展开评论 打赏
滑动查看更多

为微服务建设降本增效,为微服务落地保驾护航。

相关产品

  • 微服务引擎
  • 相关电子书

    更多
    《MSE 微服务网关》 立即下载
    微服务引擎 MSE 治理中心重磅发布 立即下载
    阿里云微服务引擎 MSE 2.0 线上发布 立即下载