tf.metrics._Eclipse MicroProfile 3.1更新了Health和Metrics API

tf.metrics.

Eclipse MicroProfile项目有助于针对微服务架构优化Enterprise Java。 在Red Hat,IBM,Payara和Tomitribe的支持下,Eclipse Microprofile不断改进Java创新。 (它甚至获得了2018年公爵的选择奖 !)它活跃的社区和论坛在新版本上进行了艰苦的工作,因此让我们来看看最新的产品。

MicroProfile 3.1是最新版本,是该项目的第11个平台版本,并且是第三个季度版本。

注意:与所有3.x发行版一样,此发行版也基于Java EE8。(由于Jakarta EE 8具有与Java EE 8相同的功能,因此它也与Jakarta EE 8兼容。)依赖Java EE 7的用户应该查看1.4版。

此版本包括对Health和Metrics API的更新。 让我们看一下更新和新功能。

tf.metrics._Eclipse MicroProfile 3.1更新了Health和Metrics API_第1张图片

指标和运行状况API的新更新。 来源 。

Health 2.1更新

根据其GitHub README ,MicroProfile Health使用运行状况检查“从另一台计算机(即Kubernetes服务控制器)中探测计算节点的状态,其主要目标是自动化流程保持计算节点状态的云基础架构环境”。

对Health API的更新 :

  • 创建响应的新方法
  • 新的配置属性允许禁用运行状况检查过程
  • 改进的Javadoc
  • 测试了JSON格式
  • 添加了延迟测试
  • 每次测试之前已添加测试名称
  • 删除重复的Arquillian导入
  • 删除了EL API传递依赖项

指标2.1更新

MicroProfile Metrics是一项规范,允许MicroProfile Server将Monitoring数据导出到管理代理。 您可以使用它公开遥测数据。

还请参见: 雇用Java专业开发人员的9条实用技巧

对Metrics API的更新包括 :

  • 指标注册表实现必须是线程安全的
  • 标量表必须澄清的API代码必须返回扩展java.lang.Number值。
  • 更新TCK,现在使用RestAssured 4.0
  • 为MetadataBuilder添加了reusable(boolean)方法
  • 对于不带指标的范围的JSON导出,实现可以忽略它们,或者可以将它们显示为空值
  • 规范的新文本,有关以编程方式创建没有注释的度量

在Cesar Saavedra的这篇文章中阅读有关所有新更新的更多信息。

跟上MicroProfile

MicroProfile最近在2019年夏季成为有关Jakarta EE和Eclipse Microprofile未来的头条新闻。

还请参见: 新的JAX Mag问题:Java 13 – JDK的隐藏宝藏

您是否赶上报告? 查看我们对Java冠军和Java首席Java开发倡导者Sebastian Daschner的采访,了解新关系旨在简化针对云和微服务上下文的Java EE应用程序的开发。

按照GitHub上的说明获取新版本。

翻译自: https://jaxenter.com/microprofile-3-1-163115.html

tf.metrics.

你可能感兴趣的:(tf.metrics._Eclipse MicroProfile 3.1更新了Health和Metrics API)