aws stack auto option check

This commit is contained in:
liquidjoo
2019-03-24 00:41:54 +09:00
parent 525edb10d2
commit 5f6fe215cc
5 changed files with 38 additions and 18 deletions

View File

@@ -1,29 +1,40 @@
plugins { buildscript {
id 'org.springframework.boot' version '2.1.3.RELEASE' ext {
id 'java' springBootVersion = '2.1.1.RELEASE'
}
repositories {
mavenCentral()
}
dependencies {
classpath("org.springframework.boot:spring-boot-gradle-plugin:${springBootVersion}")
}
} }
apply plugin: 'java'
apply plugin: 'eclipse'
apply plugin: 'org.springframework.boot'
apply plugin: 'io.spring.dependency-management' apply plugin: 'io.spring.dependency-management'
group = 'io.bluemoon' group = 'io.bluemoon'
version = '0.0.1-SNAPSHOT' version = '0.0.1-SNAPSHOT'
sourceCompatibility = '1.8' sourceCompatibility = '1.8'
repositories { repositories {
mavenCentral() mavenCentral()
} }
ext { ext {
set('springCloudVersion', 'Greenwich.SR1') set('springCloudVersion', 'Greenwich.SR1')
} }
dependencies { dependencies {
implementation 'org.springframework.cloud:spring-cloud-starter-aws-messaging' implementation 'org.springframework.cloud:spring-cloud-starter-aws-messaging'
testImplementation 'org.springframework.boot:spring-boot-starter-test' testImplementation 'org.springframework.boot:spring-boot-starter-test'
} }
dependencyManagement { dependencyManagement {
imports { imports {
mavenBom "org.springframework.cloud:spring-cloud-dependencies:${springCloudVersion}" mavenBom "org.springframework.cloud:spring-cloud-dependencies:${springCloudVersion}"
} }
} }

View File

@@ -1,5 +1,6 @@
#Sat Mar 23 23:56:43 KST 2019
distributionBase=GRADLE_USER_HOME distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists distributionPath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-5.2.1-bin.zip
zipStoreBase=GRADLE_USER_HOME zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-5.2.1-all.zip

View File

@@ -1,7 +1,12 @@
package io.bluemoon.queue; package io.bluemoon.queue;
import com.amazonaws.services.sqs.AmazonSQSAsync;
import com.fasterxml.jackson.databind.ObjectMapper;
import org.springframework.boot.SpringApplication; import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication; import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.aws.messaging.config.annotation.EnableSqs;
import org.springframework.cloud.aws.messaging.core.QueueMessagingTemplate;
import org.springframework.context.annotation.Bean;
@SpringBootApplication @SpringBootApplication
public class QueueApplication { public class QueueApplication {
@@ -10,4 +15,9 @@ public class QueueApplication {
SpringApplication.run(QueueApplication.class, args); SpringApplication.run(QueueApplication.class, args);
} }
// @Bean
// public QueueMessagingTemplate queueMessagingTemplate(AmazonSQSAsync amazonSQSAsync) {
// return new QueueMessagingTemplate(amazonSQSAsync);
// }
} }

View File

@@ -1,9 +1,7 @@
spring.application.name=queue spring.application.name=queue
server.port=8080 server.port=8080
spring.jackson.serialization.write-dates-as-timestamps=false
#spring.datasource.url=jdbc:mysql://rds.master.uneedcomms.net/mmc?charset=utf8 #spring.datasource.url=jdbc:mysql://rds.master.uneedcomms.net/mmc?charset=utf8
#spring.datasource.username=mmc_crud #spring.datasource.username=mmc_crud
@@ -14,7 +12,7 @@ cloud.aws.credentials.access-key=AKIAJG77K3AKVKQVE3LA
cloud.aws.credentials.secret-key=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 cloud.aws.credentials.secret-key=jCz0WxtU08pWv2opnQfSE4qL8cBZunX6yQuO2zAF
cloud.aws.region.auto=false cloud.aws.region.auto=false
cloud.aws.region.static=ap-northeast-2 cloud.aws.region.static=ap-northeast-2
cloud.aws.stack.auto=false
#sqs.queue_name=sender-sms.fifo
sqs.queue_name=sender-sms.fifo #sqs.url=https://sqs.ap-northeast-2.amazonaws.com/203872522995/sender-sms.fifo
sqs.url=https://sqs.ap-northeast-2.amazonaws.com/203872522995/sender-sms.fifo

View File

@@ -1,4 +1,4 @@
rootProject.name = 'project-mark' rootProject.name = 'project-mark'
include 'eureka-server' include 'eureka-server'
include 'contents' include 'contents'
include 'sqs' include 'queue'