簡體   English   中英

Grails:如何配置 tomcat 數據源?

[英]Grails: how to configure a tomcat datasource?

我需要配置一個數據源以在 grails 中使用。

我創建了文件scripts/_Events.groovy ,內容如下:

eventConfigureTomcat = {tomcat ->
    print "Applying changes to tomcat configuration..."
}

問題是:如何在部署時使用tomcat實例來配置數據源?

注意1:如果有使用類似server.xml文件的解決方案,那也很好。

注2: tomcat object 是org.apache.catalina.startup.Z8F72E28063C30C3FFFZC7486的一個實例

謝了。

我假設您不想對生產數據源進行硬編碼。 您可以使用 Grails 外部化配置功能或在您部署的Tomcat 上下文中定義的JNDI 數據源

解決了! 我把它放在config.groovy中:

    grails.naming.entries = [
        'myDS': [
            type: "javax.sql.DataSource",
            auth: "Container",
            driverClassName: "foo.myDriver",
            maxActive: "8",
            maxIdle: "4",
            url: "my_jdbc_url",
            username: "user",
            password: "pass"
        ]
    ]

另請參閱

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM