• Quartz.net配置文件出现的坑


    在这里说一下配置Quartz.net 配置文件的坑

    1、quartz_jobs.xml中配置节点  

    <entry>
        <key>key值</key >
        <value>Value值</value> 
    </entry>

    ----------这里的value中配置时要注意  不要出现  %、&、? 等特殊字符,不然会导致你的Job工作不起来

    2、如果你的Quartz.net的工作是独立的,并且部署到服务器上,每次更新都不需要更新主程序时,你需要注意的是

      在你主程序中 会有一个这样的方法

    obj.Invoke(settings["ClassLib"].ToString(), "executeJob", new object[] { settings, context.JobDetail.Key.Name });

       这里的  executeJob 是你以后每个Job 的 起始方法名称

      然后你的 quartz_jobs.xml 配置需要注意   

    <job-type>主程序库名.文件夹名.类名, 解决方案名称</job-type>
    <job-data-map>
        <entry>
            <key>Assembly</key>
            <value>部署服务器的文件路径</value>  ---  ***/***/***.dll
         </entry>
          <entry>
            <key>ClassLib</key>
            <value>该Job中的库名+类名</value>   -----库名.类名
        </entry>
    </job-data-map>                
  • 相关阅读:
    STL杂记
    python实现进度条
    python socket 传输文件
    python实现生产者消费者模型
    python之线程和进程(并发编程)
    进程与线程
    python常用模块二正则表达式
    Python中的库使用之一 PIL
    Vmware中Ubuntu的各种问题
    Python当中的正则表达式支持!
  • 原文地址:https://www.cnblogs.com/my1227/p/13534190.html
Copyright © 2020-2023  润新知