首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为Kubernetes部署选择正确的wso2 wso2mi映像

为Kubernetes部署选择正确的wso2 wso2mi映像
EN

Stack Overflow用户
提问于 2021-06-28 04:23:07
回答 1查看 65关注 0票数 0

我正在使用wso2esb 4.9.0.zip开发一个应用程序。现在,为了包含这个应用程序,我们选择了wso2mi,因为这个模块解决了我们的目的。

被认为是wso2mi 4.0.0码头图像。我们能够将我们的应用程序与此映像一起运行。找不到问题

  1. 当将SOAP请求发送给第三方(它接受soap安全头)时,它失败了,因为“创建时间比当前时间提前了”。这可能是因为安全标头准备使用了Java11的DateTimeFormatter,因为这个映像随Java11而来,目标系统使用Java8。这可能是导致失败的原因。 String createdDate = DateTimeFormatter.ISO_OFFSET_DATE_TIME.withZone(ZoneId.of("UTC")).format(Instant.now());
  2. 我如何知道哪个坞映像有Java 8,这样我就可以避免上述问题了。
  3. 我的要求是选择使用wso2mi 7.9的CentoOS
EN

回答 1

Stack Overflow用户

发布于 2021-06-29 05:30:35

Java随Java11一起提供。因此,如果您需要更改版本,您必须构建一个新映像。您可以使用现有的Dockerfile并根据需要对其进行修改,也可以使用现有的映像并根据环境的变化在此基础上构建另一个映像。

作为参考,这里是用于构建wso2/wso2mi映像的Dockerfile。

类似问题的描述性说明可以找到这里

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68157547

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档