文件名称:microsvcengineering:此存储库包含与我有关IBM Code的文章相关的代码-
文件大小:86KB
文件格式:ZIP
更新时间:2024-04-10 11:51:48
Java
介绍 该存储库包含用于设计MicroServices的有用组件。它包括: microsvcframework-是用于解决常见技术/工程问题的可重用组件的集合,并建立在Spring-Boot和Spring-Cloud-Stream的基础上。它具有的关键组件之一是用于监视。通过使用监视组件,可以抽象出大多数用于监视微服务的粘合代码。它使用Micrometer , Prometheus , Grafana和Spring-Boot-Actuator来实现对MicroServices的全面监视,这是从此框架扩展而来的。 samplemicrosvc-一个示例MicroService,用于提供以下示例: RESTful服务 Kafka Stream侦听器 卡夫卡制片人 JPA CRUD存储库 缓存Ehcache 使用REST模板的HTTP客户端 目的 此仓库的目的是提供示例,以演示如何在执行Mi
【文件预览】:
microsvcengineering-master
----NOTICE(2KB)
----pom.xml(3KB)
----samplemicrosvc()
--------pom.xml(2KB)
--------Dockerfile(297B)
--------src()
--------.gitignore(61B)
----LICENSE(11KB)
----microsvcframework()
--------pom.xml(3KB)
--------src()
--------.gitignore(61B)
----docker()
--------prometheus()
--------zookeeper()
--------grafana()
--------docker-compose.yml(3KB)
--------kafka()
--------setup()
----kafka()
--------Kafka-NOTICE(680B)
--------startup.sh(167B)
--------Dockerfile(753B)
--------kafka-run-class.sh(10KB)
--------Kafka-LICENSE(31KB)
--------.gitignore(20B)
----README.md(6KB)