【问题标题】:Quartz.net can't connect to Postgres DBQuartz.net 无法连接到 Postgres DB
【发布时间】:2018-08-25 09:51:31
【问题描述】:

这是我的配置:

["quartz.jobStore.dataSource"] = "default",
["quartz.jobStore.tablePrefix"] = "QRTZ_",
["quartz.jobStore.driverDelegateType"] = "Quartz.Impl.AdoJobStore.PostgreSQLDelegate, Quartz",
["quartz.dataSource.default.provider"] = "Npgsql",
["quartz.dataSource.default.connectionString"] = @"User ID=ttt;Password=xxx;Host=ttt.postgres;Port=5432;Database=ttt;"

例外:

Could not parse property 'dataSource' into correct data type: No writable property 'DataSource' found

一个多小时以来,我一直在尝试不同的事情,文档并没有真正的帮助(前面的示例很精简),我试图挖掘 Quartz.Net 源代码但没有运气:/

【问题讨论】:

    标签: quartz-scheduler quartz.net quartz.net-3.0


    【解决方案1】:

    添加这个似乎已经修复了 - 我还没有 100% 正常运行,但我已经走得更远了......

    properties["quartz.scheduler.instanceName"] = "SonatribeScheduler";
     properties["quartz.scheduler.instanceId"] = "instance_one";
     properties["quartz.threadPool.type"] = "Quartz.Simpl.SimpleThreadPool, Quartz";
     properties["quartz.threadPool.threadCount"] = "10";
     properties["quartz.jobStore.misfireThreshold"] = "60000";
     properties["quartz.jobStore.type"] = "Quartz.Impl.AdoJobStore.JobStoreTX, Quartz";
     properties["quartz.jobStore.driverDelegateType"] = "Quartz.Impl.AdoJobStore.StdAdoDelegate, Quartz";
     properties["quartz.jobStore.useProperties"] = "false";
     properties["quartz.jobStore.dataSource"] = "default";
     properties["quartz.jobStore.tablePrefix"] = "QRTZ_";
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-04-04
      • 2020-12-01
      • 2023-03-14
      • 2019-06-06
      • 1970-01-01
      • 2014-03-11
      • 1970-01-01
      • 2019-07-15
      相关资源
      最近更新 更多