aws stack auto option check
This commit is contained in:
@@ -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}"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
@@ -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);
|
||||||
|
// }
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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=jCz0WxtU08pWv2opnQfSE4qL8cBZunX6yQuO2zAF
|
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
|
|
||||||
|
|||||||
@@ -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'
|
||||||
Reference in New Issue
Block a user