当前位置: 首页 > 软件库 > 程序开发 > 微服务框架 >

Podinfo

Go 微服务模板
授权协议 Apache-2.0
开发语言 Google Go
所属分类 程序开发、 微服务框架
软件类型 开源软件
地区 不详
投 递 者 方兴旺
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Podinfo 是一个用 Go 制作的微型 Web 应用程序,展示了在 Kubernetes 中运行微服务的最佳实践。Podinfo被CNCF项目使用,如 Flux 和 Flagger,用于端到端测试和 workshops。

已实现的技术指标

  • Health checks (readiness and liveness)
  • Graceful shutdown on interrupt signals
  • secrets 和 configmaps 的文件观察器
  • Instrumented with Prometheus
  • 用 Istio 和 Jaeger 进行追踪
  • Linkerd service profile
  • Structured logging with zap
  • 12-factor app with viper
  • 故障注入(随机错误和延迟)
  • Swagger文档
  • Helm 和 Kustomize 安装器
  • 用 Kubernetes Kind 和 Helm 进行端到端测试
  • 使用 GitHub Actions 和 Open Policy Agent 的 Kustomize 测试
  • 使用 Docker buildx 和 Github Actions 的多架构容器镜像
  • 用 trivy 进行 CVE 扫描

Web UI:

 相关资料
  • 基本 Nest 微服务是一种使用与HTTP不同的传输层的应用程序。 安装 首先,我们需要安装所需的软件包: $ npm i --save @nestjs/microservices 概述 通常,Nest支持一系列内置的传输器。它们基于 请求-响应 范式,整个通信逻辑隐藏在抽象层之后。多亏了这一点,您可以轻松地在传输器之间切换,而无需更改任何代码行。我们不支持具有基于日志的持久性的流平台,例如 Ka

  • 我是测微计新手。有人能告诉我如何在spring boot中集中管理微服务指标吗? 在哪里可以获得influxdb中所有注册的服务信息、矩阵和存储的度量?

  • 我有一个简单的设置,有一个Eureka服务注册服务器、一个用于公共API的服务和一个使用RESTTemplate从公共API调用的服务。Eureka告诉我服务已成功注册,但当我调用服务时 我得到以下异常 谢谢

  • 我有一个微服务体系结构,它的日志必须发送到远程Kafka主题。在它旁边,本主题的使用者将把日志发送到麋鹿堆栈(另一个团队) 我想要一个专用的微服务(fwk proxy elasticsearch),其职责是收集其他人的日志,并将其发送到远程Kafka主题。 将从我的微服务聚合的所有日志分派到fwk-代理-弹性搜索微服务的最佳协议是什么? 我希望这个模式不会重复远程Kafka主题的安全配置。我想把它

  • 我即将开始一个小的个人项目,将公开一个关于我的股票投资组合的API。为了实现这个目标,我必须在一个时间表上从3个API(我的股票经纪人,一个stats API和一个获得股票延长时间价格的API)中获取数据,然后计算某些统计并通过REST服务公开它们,这将是最终的目标。我计划将应用程序分为两个服务。第一个将与外部API通信并将它们的信息存储到数据库中,另一个将计算我需要的统计数据并公开REST服务。

  • 我读了一些文章,看了一些视频,但在为这些微服务提供服务方面,没有找到具体的建议。我的理解是,他们应该使用自己的应用程序服务器。 我的问题是它们应该部署在不同的服务器上,还是没关系。 当它们在同一台服务器(计算机)上提供服务时,不会有端口冲突吗?

  • 在单体架构时,因为服务不会经常和动态迁移,所有服务地址可以直接在配置文件中配置,所以也不会有服务发现的问题。但是对于微服务来说,应用的拆分,服务之间的解耦,和服务动态扩展带来的服务迁移,服务发现就成了微服务中的一个关键问题。 服务发现分为客户端服务发现和服务端服务发现两种,架构如下图所示。 这两种架构都各有利弊,我们拿客户端服务发现软件Eureka和服务端服务发现架构Kubernetes/SkyD

  • 背景 当前有两个服务,分别是user-service和order-service,nacos服务列表中无法发现两个服务 排查 Nacos v2.2.3 依赖已引入,配置文件已配置addr 运行时未出现连接nacos的日志: 希望大佬们可以帮忙看看是什么问题 问题程序链接 https://oss-20001.oss-cn-qingdao.aliyuncs.com/cloud-demo.zip