gpt4 book ai didi

java - 我们如何使用 KLOV(Extent Reports) 将信息发送到 MongoDB AWS?

转载 作者:行者123 更新时间:2023-12-02 06:20:25 24 4
gpt4 key购买 nike

所以我尝试设置一个 MongoDB 来使用 KLOV 存储范围报告的信息(测试结果、通过、失败)。我们想要做的是使用 mongodb 中获得的 JSON 并创建我们自己的仪表板版本。我遇到的问题是,在使用 AWS 之前我从未连接过 mongoDB,而且我不确定我是否在朝着正确的方向前进,在我的代码中

klov = new KlovReporter();
klov.initMongoDbConnection("localhost", 27017);
klov.setProjectName("Test");
klov.setReportName("Test" + " " + dateFormat.format(date));
klov.setKlovUrl("http://localhost:8282");
extent.attachReporter(html,klov);'

我还通过 KLOV 服务器在设置中设置了此内容

# data.mongodb
spring.data.mongodb.host=localhost
spring.data.mongodb.port=27017
spring.data.mongodb.database=klov

将此信息上传到 AWS MongoDB 服务器的过程是什么(我已经有 Amazon Document DB)

谢谢!

最佳答案

设置一个 EC2 实例,您可以在其中连接 DocumentDB 并运行查询。

可以引用文档:https://docs.aws.amazon.com/documentdb/latest/developerguide/getting-started.html

  1. 将所需组件复制到您的 EC2 实例以运行 KLOV 服务器

  2. 编辑 application.properties ,注释掉所有现有的 spring.data.mongodb 属性添加新属性 spring.data.mongodb.uri

示例:

# data.mongodb
#spring.data.mongodb.host=localhost
#spring.data.mongodb.port=27017
#spring.data.mongodb.database=klov
spring.data.mongodb.uri=mongodb://youruser:yourpassword@yourdocumentdb.cluster-cd3mqqgr245s.us-east-1.docdb.amazonaws.com:27017/klov
  • 启动 KLOV 服务器,检查启动日志以查看是否报告了任何错误消息
  • 如果您发现上述方法存在问题,请随时通知我们。

    关于java - 我们如何使用 KLOV(Extent Reports) 将信息发送到 MongoDB AWS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55837758/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com