Quartz.Net 作为 Windows 服务,作业存储在数据库中
java版本的Quartz有一个validation-query属性,用于检查数据库服务是否可用。我在 .NET 版本的 Quartz 中找不到这个。 .NET版本如何在服务重启后或系统启动时检查数据库是否可用?
The java version of Quartz has a validation-query property which is used to check whether the database service is available. I cannot find this in the .NET version of Quartz. How does the .NET version check if the database is available after a service has been restarted or when the system is booted?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Java 有不同的方法来检查池中的连接是否仍然可用。 .NET 连接池没有验证查询的概念,它是在连接池内部完成的。
因此您无需担心自己提供验证查询。
Java has different way of checking whether a connection in the pool is still usable. The .NET connection pool does not have the concept of validation query, it's done internally within the connection pool.
So you don't need to worry about providing the validation query yourself.