加载中

随便你用,肯定够用了

@金贞花
做个人的代码仓库使用,就1、2个成员
罗树鹏 2020/09/13 08:52 评论了新闻:深度操作系统 20 正式版发布
好看,漂亮,想用
@李玉珏
深度操作系统是一个致力于为全球用户提供美观易用、安全可靠的Linux发行版。深度操作系统 20正式版(1002)采...
罗树鹏 2020/09/02 14:42 评论了新闻:Firefox 80.0.1 发布
我一直用的是beta版
@白开水不加糖
Firefox 80.0.1 现已发布,具体更新内容如下:Fixed修复了遇到新的中间 CA 证书时的性能下降问题...
罗树鹏 2020/08/21 08:59 回答了问题: 刚发现 OSCHINA 居然改改版了

毫不犹豫地点返回旧版

@峰华前端工程师
界面清爽大方,页面元素排版间隔变得更大了,看起来更整洁,并且在视觉上减轻了疲惫之感,不再是一眼望去密密麻麻的文字了...
罗树鹏 2020/08/20 09:28 回答了问题: #OSC首页# 为啥改版成这样!!

感觉找不到自己想要的信息了

@Marshmallow
#OSC首页# 为啥改版成这样!!
谢谢
@oschina
Windows Terminal是微软推出的全新终端应用程序,提供了包括命令提示符、PowerShell和WSL在...
这个自己发现了,用exit退出
@oschina
Windows Terminal是微软推出的全新终端应用程序,提供了包括命令提示符、PowerShell和WSL在...
分屏以后怎么去除分屏啊,是哪个快捷键啊
@oschina
Windows Terminal是微软推出的全新终端应用程序,提供了包括命令提示符、PowerShell和WSL在...
罗树鹏 2019/11/08 07:57 评论了新闻:Spring Boot 2.2.1 已更新
@ConfigurationPropertiesScan
肯定是个坑了
@chenzz
spring boot开发团队宣布,SpringBoot2.2.1已经发布,现在已经可以从 repo.spring...
新版图标感觉不错
@xplanet
微软为基于 Chromium 的 Edge 浏览器发布了新的 logo —— 仍然是字母 e,但与 Interne...
罗树鹏 2019/10/25 09:10 评论了新闻:腾讯悄悄发布 Linux QQ,版本 2.0 Beta
Linux的桌面环境太复杂了,不好搞
@oschina
今天是 10 月 24 日,也是我们广大程序员的共同节日。在这个有特别意义的日子里,笔者惊喜地发现已停更 10 年...
罗树鹏 2019/10/16 08:30 评论了博客:Spring Boot 2.0 多数据源编程
谢谢你的文章。我明白了你说的意思了,Hikari中把jdbc-url设置了别名为url,但我就不明白了,hikari为什么不使用通用的url呢,非得使用jdbc-url
@罗树鹏
在Spring Boot 1.5.x之前,多数据源编程已经有很多教程和例子了,比如[恒宇少年的博客](https:...
罗树鹏 2018/11/27 08:34 评论了博客:你的 Ubuntu 为何如此炫酷?
我直接使用deepinLinux
@OSCHINA编辑部
很多人觉得 Windows 是最好的操作系统,它的用户图形化交互界面、它的各种功能应用,还有它的易用性等方面完全就...

改成name也是不行的。

我猜想尽管quartzconfig类没有进行配置,但springboot自身有默认配置,所以走了默认配置的道路。

@罗树鹏
使用Spring Boot 2.x 做了一个后台管理系统,集成了Quartz功能,但有些工程需要用到定时任务,有些...
回复 @zy_3g : 代码已经贴上来了,请赐教
@罗树鹏
使用Spring Boot 2.x 做了一个后台管理系统,集成了Quartz功能,但有些工程需要用到定时任务,有些...
@Configuration
@EnableScheduling
@ConditionalOnProperty(value = "backsys.useQuartz", havingValue = "true", matchIfMissing = false)
public class QuartzConfig {

    @Bean
    @ConfigurationProperties(prefix = "spring.datasource.quartz")
    public QuartzProperties quartzProperties() {
        return  new QuartzProperties();
    }

    public HikariDataSource quzrtzDataSource() {
        HikariDataSource dataSource = new HikariDataSource();
        quartzProperties().config(dataSource);
        return dataSource;
    }

    @Bean
    public SchedulerFactoryBean schedulerFactoryBean() {
        SchedulerFactoryBean factory = new SchedulerFactoryBean();
        factory.setDataSource(quzrtzDataSource());
        // quartz参数
        Properties prop = new Properties();
        prop.put("org.quartz.scheduler.instanceName", "MyScheduler");
        prop.put("org.quartz.scheduler.instanceId", "AUTO");
        // 线程池配置
        prop.put("org.quartz.threadPool.class", "org.quartz.simpl.SimpleThreadPool");
        prop.put("org.quartz.threadPool.threadCount", "20");
        prop.put("org.quartz.threadPool.threadPriority", "5");
        // JobStore配置
        prop.put("org.quartz.jobStore.class", "org.quartz.impl.jdbcjobstore.JobStoreTX");
        // 集群配置
        prop.put("org.quartz.jobStore.isClustered", "true");
        prop.put("org.quartz.jobStore.clusterCheckinInterval", "15000");
        prop.put("org.quartz.jobStore.maxMisfiresToHandleAtATime", "1");

        prop.put("org.quartz.jobStore.misfireThreshold", "12000");
        prop.put("org.quartz.jobStore.tablePrefix", "QRTZ_");
        factory.setQuartzProperties(prop);

        factory.setSchedulerName("MyScheduler");
        // 延时启动
        factory.setStartupDelay(1);
        factory.setApplicationContextSchedulerContextKey("applicationContextKey");
        // 可选,QuartzScheduler
        // 启动时更新己存在的 Job,这样就不用每次修改 targetObject后删除 qrtz_job_details表对应记录了
        factory.setOverwriteExistingJobs(true);
        // 设置自动启动,默认为 true
        factory.setAutoStartup(true);

        return factory;
    }
}

 

@罗树鹏
使用Spring Boot 2.x 做了一个后台管理系统,集成了Quartz功能,但有些工程需要用到定时任务,有些...
这个知道,关键是不知道应该写在哪个地方 我已经QuartzConfig类上使用了,但好像没有起作用,quartz相关对象还是会启动
@罗树鹏
使用Spring Boot 2.x 做了一个后台管理系统,集成了Quartz功能,但有些工程需要用到定时任务,有些...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部