我試圖用grails-spring-security-ldap插件(版本2)配置LDAP連接超時,並且找不到正確的配置。grails-spring-security-ldap插件配置LDAP連接超時
例如根據這樣的結構:
grails.plugin.springsecurity.ldap.context.server = "ldaps://host1 ldaps://host2"
我一直在測試,其中主機1是不可用的,期待的是,連接超時將是我配置了什麼場景。症狀有兩點:
1.服務器大約需要3分鐘才能啓動。即,在故障切換到主機2之前,它在LDAP配置步驟上等待幾分鐘。
2.登錄嘗試似乎具有約10秒的故障轉移超時時間。
所以我假設我的配置嘗試沒有被應用。
我已經試過這兩個都沒有成功:什麼我做錯了-Dcom.sun.jndi.ldap.connect.timeout=2000
思路:
1 Config.groovy中值:grails.plugin.springsecurity.ldap.context.baseEnvironmentProperties = ['com.sun.jndi.ldap.connect.timeout': '2000']
2.啓動ENV財產?