小编hsi*_*ngh的帖子

jvm是否加载了类路径提到的所有类?

当我们使用-cp命令调用java命令时,我们提供了一些目录和jar文件.jvm是否加载了类路径提到的所有类或者它只是jvm在需要时会查找的所有类的超集?

java classloader

9
推荐指数
2
解决办法
4600
查看次数

单独的微服务只是为了微服务编排?

我有一些微服务,其中每个微服务都有用于 CRUD 操作的 REST 端点。我必须创建一个工作流程,该工作流程将从一个具有一些初始输入的微服务开始,但随后微服务的输出可以用作其他微服务的输入。可以对这些 REST API 进行一些同步和异步调用。

我已经寻找了一些工作流引擎,但我不认为我可以在不编写任何 java 代码的情况下创建我的工作流。

我应该专门为微服务编排编写一个单独的微服务吗?该编排微服务将了解确切的工作流程,并且可以针对启动工作流程所需的输入进行配置,它还可以使用一些第三方工作流程引擎(例如 Camunda)来存储工作流程的定义。

仅仅为了微服务编排而建立一个单独的微服务是正确的想法吗?到目前为止,现有的微服务还不了解其他微服务。一个微服务的输出在用作其他微服务的输入之前可能需要进行处理。

orchestration camunda microservices

6
推荐指数
1
解决办法
904
查看次数

如何修复Gradle项目中的Log4J漏洞

我可以在我的项目的 Gradle 依赖树中看到 org.apache.logging.log4j:log4j-core:2.14.0 库。

我们还没有从外部添加 log4j 版本。该版本作为其他 jar 或 spring-boot-starter 的传递依赖项的一部分出现。

如何在 Gradle 中覆盖 log4j 版本?

spring gradle log4j2 spring-boot

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

Camunda 能否为微服务编排提供与 Zeebe 相同的功能?

我读过 Camunda 的 Zeebe ( https://zeebe.io/ ) 是专门为微服务编排创建的。我知道在性能方面存在一些差异。

我的问题是“我可以使用 Camunda 实现与 Zeebe 相同的功能吗?”

我注意到 Camunda Enterprise 提供了许多免费版本或 Zeebe 中没有提供的功能,例如 BPMN 部署、以前工作流的历史记录。我想为微服务编排获得这些功能。我的猜测是,如果我使用 Zeebe,我将无法获得。

camunda microservices zeebe

4
推荐指数
1
解决办法
742
查看次数