AWS Elastic Beanstalk에 Grails 앱을 배포할 때의 주의 사항
3042 단어 ElasticBeanstalkGrailsAWS
AWS Elastic Beanstalk http // // 와 ws. 아마존. 코 m / jp / 에 s 치 c 베안 s 타 lk /
AWS 계정 생성 시 12개월 무료 테두리로 t2.micro의 Beanstalk도 사용할 수 있으므로 만져보세요.
요점
DataSource.groovy 설정 예
environments {
development {
grails.serverURL = "http://localhost:8080/"
dataSource {
// development環境のDB設定
}
}
test {
// test環境のDB設定
}
production {
dataSource {
driverClassName = "org.postgresql.Driver"
username = "{username}"
password = "{password}"
dbCreate = "update"
url = "jdbc:postgresql://{endpoint}:{port}/ebdb?user={username}&password={password}"
}
RDS는 PostgreSQL로, 이번에는 백업 없음(0day) 멀티 AZ 없이 작성한 {endpoint}:{port}를 설정했습니다. JDBC URL에 ebdb를 잊지 마십시오.
run-app에서도 appName이 붙지 않는 URL의 설정은
application.properties
에 이것.app.context=/
나머지는
BuildConfig.groovy
runtime 'org.postgresql:postgresql:9.3-1102-jdbc41'
빗질하네요. 마지막으로
$ grails war
에서 만든 war을 Beanstalk에 업로드하면 ok.
참고 자료: h tp // w w. 이노네오. 코 m / 엔 / b ぉ g / 5 / 아마 젠 - 아 ws /에서 p ぉ y - 아 g 라 ls - 아 p- 카치 온 - 온 - 아 ws
Reference
이 문제에 관하여(AWS Elastic Beanstalk에 Grails 앱을 배포할 때의 주의 사항), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/_y_u_/items/c7b167579240835c064b텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)