问题标签 [microprofile]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
cdi - Helidon MP / Microprofile 的启动/关闭挂钩?
我正在使用 Helidon MP 开发一个微服务应用程序。到目前为止,我的经历很棒。但我最终寻找 Helidon MP 的启动/关闭挂钩。我试图通过搜索和 Helidon Javadoc 找到。但我找不到任何有用的东西。
Helidon MP / Microprofile 是否提供此类功能?
java - Quarkus & Microprofile:有没有更好的方法将 application.properties 中的属性用于@ClientHeaderParam?
我正在尝试构建一个简单的应用程序,该应用程序使用quarkus-rest-client
. 我必须注入一个 API 密钥作为标头,该标头对于 API 的所有资源都是相同的。所以我想把这个 API Key 的值(取决于环境dev/qa/prod
)放在application.properties
位于src/main/resources
.
我尝试了不同的方法来实现这一点:
- 直接使用
com.acme.Configuration.getKey
到@ClientHeaderParam
value 属性中 - 创建一个 StoresClientHeadersFactory 类,该类实现 ClientHeadersFactory 接口以注入配置
最后,我找到了下面描述的方法来使它工作。
我的问题是:有没有更好的方法呢?
这是我的代码:
- StoreService.java是我访问 API 的客户端
- 配置.java
- StoresController.java是 REST 控制器
apache-kafka - Quarkus 和 MicroProfile 是否支持 Confluent Schema Registry Avro Schema?
Confluent SchemaRegistry 不适用于 Quarkus 和 MicroProfile
最终出现以下错误
我尝试构建一个 Quarkus kafka 消费者应用程序,该应用程序必须反序列化 kafka 主题中可用的 avro 序列化程序消息。当我尝试如下配置模式注册表(Confluent`s)以使用 avro 反序列化 kafka 消息时,我最终得到例外
配置
也尝试过
特性
也尝试过
wildfly - 您可以在wildfly 上为microprofile-health 端点配置端口吗?
带有 microprofile-health-smallrye 的 wildfly-17(和 18)的标准行为是,/health 端点在管理端口下发布。
有没有办法将其配置为使用不同的端口?
在某些情况下(使用 docker 和 kubernetes),这种行为很难完全打开管理端口,并使其对 localhost 以外的其他“机器”可访问。
提前致谢,
加布里埃尔
eclipse - 带有基于 SOAP 的 Web 服务的 Eclipse MicroProfile Metrics
是否可以在 Payara Server 5.193.1 上将 Eclipse MicroProfile Metrics 与基于 SOAP 的 Web 服务一起使用?@Counted 和 @Timed 似乎不适用于 @WebService 和 @WebMethod?虽然,@Metric 有效。这是设计使然还是有问题?
这是我的代码:
界面:
执行:
java - Helidon MP OpenAPI 未生成更新的 openapi 端点响应
我目前正在按照 Oracle 自己的指南和教程构建基于 Helidon Microprofile 的微服务,但是在使用注释时遇到了与“自动 OpenAPI 规范生成器”相关的问题。
我的 POM 包含一个 MP 包和集成,以使其与 Hibernate 提供的 JPA 一起工作。
即使在我的资源上设置了所有注释后,它也不会生成更新的规范。
聚甲醛
我只使用指南中指定的注释和@OpenAPIDefinition 来定义标题和许可证等内容。
资源
日志
BUMP,同样,生成使用自定义过滤器和模型,META-INF 中的静态定义也有效。目前使用 JDK 13。
编辑:这是 Tim Quinn 建议修改后的我的应用程序类。
应用类
生成的文件
java - 两个应用程序的微配置文件运行状况
我有两个应用程序,我想从微配置文件中获得健康端点。当我尝试并行运行这些时,第二个将失败。有没有办法改变端口。
我曾尝试Dmicroprofile.http.port=
在运行jar
微配置文件 Google 组中的 as 时添加标志,但这不起作用。
java - 如何在 Quarkus 中获取静态值的配置值
我正在从旧系统重写异常并且一切正常,但我需要进行BAD_REQUEST
可配置。
我试图只放 ConfigProperty,但它不起作用。
它可能不起作用,因为我在没有任何 CDI 的情况下制作它们。
我宁愿避免创建另一个 bean(并传递值)只是为了比较一个字符串。知道如何读取静态值的配置值吗?
java - Thorntail 2.6.0.Final WildFly 依赖错误
我们目前将项目中的 Thorntail 版本从 2.5.0.Final 更新为 2.6.0.Final。
WildFly 似乎找不到依赖项:rg.codehaus.jackson:jackson-jaxrs:jar:1.9.13.redhat-00006
.