小编Ale*_*arT的帖子

Java 集成测试运行缓慢,因为服务器为每个类单独启动

我们有 Spring Boot 应用程序,并且使用 JUnit 4 和 RestAssured Framework 进行集成测试。

我们的项目中有很多与测试相关的类。

我们的集成测试需要很长时间才能在本地运行,因为每个类都会引导并引入服务器 - 它在类中运行测试,然后终止服务器。

每个班级都会发生这种情况。

每次启动服务器和终止服务器都需要花费大量时间 - 这使得同时运行所有测试变得非常慢。

我希望服务器仅在本地启动一次 - 并且所有测试都针对它运行。

所以基本上我的用例是当我尝试一次运行所有测试时。

提前致谢

此致

java junit integration-testing junit4

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

Amazon HTTP API 网关无法通过 VPC 链接工作

我有Fargate ECS一项正在执行的任务,ALB一切正常。由于这ALB是内部的,我想通过新的HTTP API GatewayviaVPC链接公开它HTTP API

我已经VPCHTTP API(为 internal 指定安全组和子网ALB)创建了新链接,并将其创建HTTP API Gateway并连接到VPC链接 + ALB

我正在尝试绘制特定路线({proxy+}以及在其他情况下),但似乎我得到了,

{
  "message": "Service Unavailable"
}
Run Code Online (Sandbox Code Playgroud)

在正确的链接上。

(在不存在的情况下URLs,我得到了404- 正如预期的那样)。我也在面向互联网的情况下尝试了这个ALB(也通过VPC链接连接- 仅用于测试目的),但似乎又是这种情况。

我什至NLB使用HTTP API VPC链接对其进行了测试- 并且仍然具有相同的行为。

知道这是否有效吗?(因为它在 中UI,我认为它确实如此?)

更新:它似乎只在default阶段工作对于其他阶段,我已经创建了(开发和测试版),我得到了404.

对我来说,似乎由于URLsfor dev 和 beta …

amazon-web-services aws-api-gateway

4
推荐指数
2
解决办法
2112
查看次数

Rails 5.2 无法使用 Sublime Text 打开 Rails 凭据

我正在使用适用于 Linux 的 Windows 子系统以及 Rails 5.2 和 Sublime Text 3。当我这样做时

EDITOR =“subl --wait”rails凭据:编辑

它说“新凭据已加密并保存”。但不会打开要使用 Sublime Text 3 编辑的文件。此外,在尝试使用 Visual Studio Code 时

EDITOR =“code --wait”rails凭据:编辑

Visual Studio Code 打开,但它是空的。

我只能使用 VIM 和命令 EDITOR="vim"railscredentials:edit 编辑文件

问题是我不想用 vim 编辑该文件。是什么问题导致无法使用 Sublime 或 VS Code 打开要编辑的文件?

我正在使用 Rails 5.2

预先非常感谢

在此输入图像描述

sublimetext3 ruby-on-rails-5.2

3
推荐指数
2
解决办法
4874
查看次数

Amazon RDS 和 VPC 终端节点连接

我有一个位于默认 VPC 中的 Amazon RDS Postgres 实例。
为了连接到它,我使用了在 ElasticBeanstalk 中运行的不同 EC2 实例(Java Spring Boot 和 NodeJs)。这些实例也驻留在默认 VPC 中。
这些 EC2 实例是通过 Internet 连接/查询 RDS 实例还是调用不离开 AWS 网络?
如果他们离开 AWS 网络并且呼叫通过互联网,那么创建 VPC 终端节点是正确的解决方案吗?或者我的整个理解是不正确的。
非常感谢你的帮助。

amazon-ec2 amazon-web-services amazon-rds amazon-vpc amazon-elastic-beanstalk

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