12/28/2009

RMI quartz Scheduler 似乎跟Spring RmiProxyFactoryBean 有衝

為了拿到Quartz RMI Scheduler使用簡單Spring RmiProxyFactoryBean ,但是似乎是有衝,不管怎麼設都無法正常使用RemoteScheduler。
   
    
    
    
最後還是改成Quartz 推薦方式

   //java code part

    final Scheduler scheduler;

    public RemoteSchedulerManager(String quartzPropertyFile) throws SchedulerException {

        System.setProperty("org.quartz.properties", quartzPropertyFile);

        scheduler = StdSchedulerFactory.getDefaultScheduler();

    }

client.properties設定

#=============================================================

# Configure Main Scheduler Properties

#=============================================================

org.quartz.scheduler.instanceName = MasterScheduler

org.quartz.scheduler.instanceId = MasterScheduler

#org.quartz.scheduler.instanceId = AUTO

#==============================================================

#Configure RMI Properties

#==============================================================

org.quartz.scheduler.rmi.registryHost=localhost

org.quartz.scheduler.rmi.registryPort=1099

org.quartz.scheduler.rmi.proxy=true

最後還是靠老招解決,一切風平靜

No comments:

Post a Comment