小编Joc*_*ist的帖子

如何使用 testcontainers 高效地创建 Kafka 主题?

我正在使用 testcontainers.org 和KafkaContainer.

目前,我用来kafka-topics在启动容器后创建一个主题:

kafkaContainer.execInContainer("/bin/sh", "-c", "/usr/bin/kafka-topics --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic topicName");
Run Code Online (Sandbox Code Playgroud)

由于每个主题大约需要 3-5 秒,我想知道是否有更有效的方法来创建多个主题。或者是否有一个简单的开关来按需自动创建主题?

apache-kafka testcontainers

6
推荐指数
2
解决办法
2972
查看次数

Spring Boot 2.0.0.M6:通过一个请求显示所有指标

当我要求使用Spring Boot 2.0.0.M6和新的执行器指标端点时

GET /application/metrics

仅显示指标名称

{
  "names" : [ "data.source.active.connections", "jvm.buffer.memory.used", "jvm.memory.used", "jvm.buffer.count", "logback.events", "process.uptime", "jvm.memory.committed", "data.source.max.connections", "http.server.requests", "system.load.average.1m", "jvm.buffer.total.capacity", "jvm.memory.max", "process.start.time", "cpu", "data.source.min.connections" ]
}
Run Code Online (Sandbox Code Playgroud)

显然,我可以使用来访问特定指标 GET /application/metrics/jvm.memory.used

但是,有一种方法可以通过一个请求查看所有指标吗?

spring spring-boot spring-boot-actuator

5
推荐指数
1
解决办法
657
查看次数

已弃用 java.security.egd=file:/dev/./urandom 用于 Spring Boot 应用程序?

我曾经-Djava.security.egd=file:/dev/./urandom在我的 Dockerfile 中为 Spring Boot 应用程序配置。

https://spring.io/guides/gs/spring-boot-docker/中添加了一条评论,指出新版本不再需要这样做:

为了减少 Tomcat 启动时间,我们添加了一个指向“/dev/urandom”作为熵源的系统属性。如果您使用 Tomcat(或任何其他 Web 服务器)的“标准”版本,则对于较新版本的 Spring Boot,这不是必需的。

我正在 Tomcat 或 Spring Boot 存储库中寻找有关此更改的任何参考,以及哪些 Spring Boot 版本受到影响。

tomcat docker spring-boot

5
推荐指数
1
解决办法
1868
查看次数