小编ant*_*nro的帖子

如何在Spring的WebClient上验证bean?

我猜答案是否定的,因为文档中所有对Bean验证的引用都与服务器端有关。

客户端是否支持Bean验证?这样我就可以在将实体发送到服务器之前对其进行验证。

java spring bean-validation spring-webclient

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

如何从外部主机连接到使用 docker-compose 创建的 postgres

我认为这个问题应该很容易解决,但我正在拉我的头发。我有以下 docker-compose:

version: "3"
services:

  pg-db:
    image: postgres:11
    environment:
      POSTGRES_PASSWORD: "postgres"
      POSTGRES_USER: "postgres"
      POSTGRES_DB: "postgres"
    ports:
      - 5432:5432
    #network_mode: host
Run Code Online (Sandbox Code Playgroud)

然后我运行docker-compose up并启动容器

pg-db_1_78e7ec4a95e6 | 2020-02-21 13:53:53.928 UTC [1] LOG:  database system is ready to accept connections
Run Code Online (Sandbox Code Playgroud)

我可以用 docker exec 连接到它

docker exec -it docker_pg-db-compose_1_78e7ec4a95e6 psql -h pg-db -U postgres postgres
Run Code Online (Sandbox Code Playgroud)

但是我无法通过“裸” psql 连接到它:

psql postgresql://postgres:postgres@localhost:5432/postgres

psql: could not connect to server: Connection refused
    Is the server running on host "localhost" (::1) and accepting
    TCP/IP connections on port 5432? …
Run Code Online (Sandbox Code Playgroud)

postgresql psql docker docker-compose

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

AWS Lambda是运行批处理作业的正确方法吗?

我有一个批处理作业,需要在AWS上运行。我想知道什么是最好的服务。该工作需要每天运行一次,因此我认为,AWS Lambda自然会通过CloudWatch Rule触发它。但是,我开始认为AWS Lambda被认为是用于处理请求的服务。这个集成了Spring-Boot的AWS官方库非常适合处理HTTP请求,并且在通过AWS控制台创建lambda时,只能编写将输入发送给lambda的测试用例。

然后,这是AWS Lambda的用例吗?此外,这些功能最多可以运行15分钟。如果我的工作需要更长的时间该怎么办?

batch-processing amazon-web-services aws-lambda

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