我正在尝试设置一个 Spring Boot 应用程序,该应用程序依赖于 docker-compose 中名为teste的 MySQL 数据库。发出docker-compose up 后,我得到:
Caused by: java.net.ConnectException: Connection refused (Connection refused)
Run Code Online (Sandbox Code Playgroud)
我在 Linux Mint 上运行,我的docker-compose 版本是 1.23.2,我的docker 版本是 18.09.0。
应用程序属性
# JPA PROPS
spring.jpa.show-sql=true
spring.jpa.properties.hibernate.format_sql=true
spring.jpa.hibernate.ddl-auto=update
spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.MySQL5Dialect
spring.jpa.hibernate.naming-strategy=org.hibernate.cfg.ImprovedNamingStrategy
spring.datasource.url=jdbc:mysql://db:3306/teste?useSSL=false&serverTimezone=UTC
spring.datasource.username=rafael
spring.datasource.password=password
spring.database.driverClassName =com.mysql.cj.jdbc.Driver
Run Code Online (Sandbox Code Playgroud)
docker-compose.yml
version: '3.5'
services:
  db:
    image: mysql:latest
    environment:
      - MYSQL_ROOT_PASSWORD=rootpass
      - MYSQL_DATABASE=teste      
      - MYSQL_USER=rafael
      - MYSQL_PASSWORD=password
    ports:
      - 3306:3306
  web:
    image: spring-mysql
    depends_on:
      - db
    links:
      - db
    ports:
      - 8080:8080
    environment:
      - …Run Code Online (Sandbox Code Playgroud) 我正在学习 TF 并尝试应用一个基础设施来创建:
我能够成功地应用它。基础设施看起来非常好(当我通过 Visual AWS 控制台自己创建它时,它具有相同的方面)
但是云监视事件不会被触发(当从 TF 构建时),因此不会将消息发布到 SNS,并且不会调用 lambda。我不知道为什么
有人知道我怎样才能做到这一点吗?下面是我的 .tf 脚本:
provider "aws" {
  region = "us-east-1"
}
//lambda function handler & code file
resource "aws_lambda_function" "lambda-function" {
  function_name = "Function01"
  handler = "com.rafael.lambda.Function01"
  role = "arn:aws:iam::12345:role/LambdaRoleTest"
  runtime = "java8"
  s3_bucket = aws_s3_bucket.sns-test.id
  s3_key = aws_s3_bucket_object.file_upload.id
  source_code_hash = …Run Code Online (Sandbox Code Playgroud) amazon-sns amazon-cloudwatch aws-lambda terraform terraform-provider-aws
我想整合JavaFX和CDI.网上有一些关于这些的好例子:
https://dzone.com/articles/fxml-javafx-powered-cdi-jboss http://fxapps.blogspot.com.br/2017/10/using-cdi-20-in-javafx-application.html
但是,我看到的所有示例都不能在现实世界中工作,因为它们无法注入多个Stage(primaryStage),如果它们是,我不知道如何.
所以我想知道在JavaFX/CDI项目中是否可以注入多个Stage(例如在模态窗口中使用......)
谢谢!
amazon-sns ×1
aws-lambda ×1
cdi ×1
docker ×1
java ×1
javafx-8 ×1
mysql ×1
spring-boot ×1
terraform ×1