我正在尝试使用运行状况检查来更新LDAP连接池。健康检查需要" entryDN"将被查询,如果查询失败(b / c它不存在或花费的时间太长),那么连接将被标记为无效。
我试图使用的Java类(FWIW)是GetEntryLDAPConnectionPoolHealthCheck,而Javadoc声明:
此类提供LDAP连接池运行状况检查实现,该实现可用于通过验证是否可以在可接受的时间段内检索指定的条目来检查关联服务器的运行状况。如果无法检索该条目(因为它不存在,或者因为在尝试检索它时发生错误),或者检索条目需要很长时间,则关联的连接将被归类为不可用。
与MySQL使用的连接验证似乎非常相似,但在MySQL的情况下,查询是" SELECT 1",这是一个非常快速且标准的查询执行。
什么是可以对LDAP服务器执行的等效查询?