小编Kra*_*kul的帖子

如何让我的证书适用于 LocalStack 中的 SSL

更新:我在原来的帖子中意识到所引用的证书是针对数据库的,而不是本地堆栈端口。我已经更新了描述和问题,因为我仍然无法获得浏览器识别的证书。

我似乎无法让我的证书与 localstack 一起使用。我尝试按照localstack中的“使用自定义 SSL 证书”说明使用它们,包括将文件添加到我的卷中列出的临时目录中,但它们没有使用。我还尝试将以下内容添加到 yml 的卷部分:

- ./support/docker/localstack/aws.local.domain.com.pem:/certs/localhost.pem/
- ./support/docker/localstack/aws.local.domain.com.crt:/certs/localhost.-cert.pem 
- ./support/docker/localstack/aws.local.domain.com.key:c2c/certs/localhost-key.pem
Run Code Online (Sandbox Code Playgroud)

不确定我的下一步,任何帮助将不胜感激。

Docker version = 20.10.2
我不确定如何获取 localstack 版本,但截至 3 月 17 日我确实对其进行了 docker pull 。

docker-compose.yml

version: '3.7'
services:
  ecms_database:
    image: 339983081851.dkr.ecr.us-east-1.amazonaws.com/ecms_mysql:1.0.3
    container_name: ecms_database
    ports:
      - '33061:3306'
  memcached:
    image: 'memcached'
    container_name: memcached
    ports:
      - '11211:11211'
  localstack:
    image: localstack/localstack
    container_name: localstack
    ports:
      - "4566:4566"
      - "4571:4571"
    environment:
      - SERVICES=s3,sqs
      - DATA_DIR=/tmp/localstack/data
    volumes:
      - "/private${TMPDIR:-/tmp/localstack}:/tmp/localstack"
Run Code Online (Sandbox Code Playgroud)

docker localstack

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

在 Java 中缓存列表(或其他集合)的简单方法是什么

我有一个从数据库中拉出的列表形式的集合,一旦拉出就永远不会改变;系统中的每个用户都会看到相同的内容。我一直在尝试找出最简单的缓存方法。我知道我可以使用 Guava 中的 CacheBuilder,但创建一个包含 1 个永远不会改变的项目的缓存地图似乎有点矫枉过正。

java collections caching

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

如何更改Eclipse SpringSource插件使用的Gradle版本?

请注意,这是针对SpringSource插件的.

当我尝试在Eclipse中导入Gradle项目时,我收到以下错误:

项目位置不存在; 请参阅错误日志了解详细信

stacktrace错误基本上是这样的:

引起:java.lang.IllegalArgumentException:项目位置不存在

我做了一些研究,并且Gradle缺陷(https://issuetracker.springsource.com/browse/STS-3158)提到错误处理通过更有用的错误消息(包括项目位置)得到了改进.

我的机器上现在有Gradle 1.7; 但Eclipse/Springsource继续使用Gradle 1.2.如何使用1.7(甚至1.8)

java eclipse springsource gradle

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