尝试 Grails 3.0.0.M1,发生了很多变化!
我会怎样run-app --https
对于生产环境战争,我将如何配置它?
非常感谢!
首先,Grails 3.0.0.M1 是not如果考虑采取行动,生产准备就绪。
Grails 3 的主要变化包括:
- 构建在 Spring Boot 之上
- 引入 Gradle 作为构建系统
- 还有更多(与这个问题无关)
为了为 Spring Boot 应用程序设置 SSL,server.ssl.*
设置必须添加到application.properties
or application.yml
file.
在 Grails 3 中,它对应于application.yml
under grails-app/conf
。需要进行以下更改(作为示例):
server:
port: 8443
ssl:
key-store: classpath:keystore.jks
key-store-password: secret
key-password: another-secret
这相当于在 Spring Boot 中配置 SSL http://docs.spring.io/spring-boot/docs/current/reference/html/howto-embedded-servlet-containers.html#howto-configure-ssl.
然而,目前的文档有限并且正在处理中。因此,让 Grails 3 继续酝酿,直到 GA 可以在生产环境中使用。
如果在以下位置报告任何问题/问题/增强,Grails 社区将非常高兴Grails 吉拉 https://jira.grails.org/browse/GRAILS
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)