国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

xxl-job執(zhí)行器無法自動注冊

這篇具有很好參考價值的文章主要介紹了xxl-job執(zhí)行器無法自動注冊。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

問題描述

在springboot項目里配置了xxl-job2.3.0,但是執(zhí)行器無法自動注冊
yaml配置如下:

xxl:
  job:
    admin:
      enable: true
      address: http://192.xxx.xxx.xxx:38080/xxl-job-admin
      password: admin
      username: 123456
    accessToken:
    executor:
      appname: test-executor
      address:
      ip:
      port: 9993
      logpath: /data/applogs/xxl_job/jobHandler
      logretentiondays: 7

執(zhí)行器無法自動注冊到xxl-job-admin
xxljob不自動注冊,java,spring,spring boot,xxl-job2.3.0踩坑

排查過程

經過debug發(fā)現,是spring沒有加載xxlJobExecutor這個Bean
debug流程(SpringApplication.run()–>SpringApplication.refreshContext()–>SpringApplication.refresh() -->SpringApplication.finishBeanFactoryInitialization(ConfigurableListableBeanFactory beanFactory))

解決方法

自己配置個xxlJobExecutor Bean

@Configuration
@Slf4j
public class XxlJobConfig {

    @Value("${xxl.job.admin.address}")
    private String adminAddress;

    @Value("${xxl.job.executor.address}")
    private String address;

    @Value("${xxl.job.executor.appname}")
    private String appName;

    @Value("${xxl.job.executor.ip}")
    private String ip;

    @Value("${xxl.job.executor.port}")
    private int port;

    @Value("${xxl.job.executor.logpath}")
    private String logPath;

    @Value("${xxl.job.executor.logretentiondays}")
    private int logRetentionDays;

    @Value("${xxl.job.accessToken}")
    private String token;


    @Bean
    public XxlJobSpringExecutor xxlJobExecutor() {
        log.info(">>>>>>>>>>> xxl-job config init.");
        XxlJobSpringExecutor xxlJobSpringExecutor = new XxlJobSpringExecutor();
        xxlJobSpringExecutor.setAdminAddresses(adminAddress);
        xxlJobSpringExecutor.setAppname(appName);
        xxlJobSpringExecutor.setAddress(address);
        xxlJobSpringExecutor.setIp(ip);
        xxlJobSpringExecutor.setPort(port);
        xxlJobSpringExecutor.setAccessToken(token);
        xxlJobSpringExecutor.setLogPath(logPath);
        xxlJobSpringExecutor.setLogRetentionDays(logRetentionDays);

        return xxlJobSpringExecutor;
    }
}

配置完成后,再次debug啟動服務,可以看到beanFactory里有xxlJobExecutor Bean,執(zhí)行器也注冊到了xxl-job-admin
xxljob不自動注冊,java,spring,spring boot,xxl-job2.3.0踩坑文章來源地址http://www.zghlxwxcb.cn/news/detail-596270.html

到了這里,關于xxl-job執(zhí)行器無法自動注冊的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 【2023】XXL-Job 具體通過docker 配置安裝容器,再通過springboot執(zhí)行注冊實現完整流程

    【2023】XXL-Job 具體通過docker 配置安裝容器,再通過springboot執(zhí)行注冊實現完整流程

    在平時的業(yè)務場景中,經常有一些場景需要使用定時任務,比如: 時間驅動的場景:某個時間點發(fā)送優(yōu)惠券,發(fā)送短信等等。 批量處理數據:批量統(tǒng)計上個月的賬單,統(tǒng)計上個月銷售數據等等。 固定頻率的場景:每隔5分鐘需要執(zhí)行一次。 在Java中,傳統(tǒng)的定時任務實現方案

    2024年02月14日
    瀏覽(17)
  • xxl-job重復執(zhí)行問題

    xxl-job重復執(zhí)行問題

    一,xxl-job服務 集群部署(兩臺) 二,問題描述 有一個job1min執(zhí)行一次,查詢一個中間表數據,循環(huán)發(fā)生esb,得到結果,更新表。當數據量比較大時,會出現數據重復發(fā)送了esb,推測job重復執(zhí)行了,業(yè)務耗時比較長,超過了1min,下一個job時間到了,再次查詢,取到了同樣的數

    2023年04月09日
    瀏覽(41)
  • xxl-job遠程命令執(zhí)行漏洞復現

    xxl-job遠程命令執(zhí)行漏洞復現

    XXL-JOB是一個分布式任務調度平臺,其核心設計目標是開發(fā)迅速、學習簡單、輕量級、易擴展。現已開放源代碼并接入多家公司線上產品線,開箱即用。XXL-JOB分為admin和executor兩端,前者為后臺管理頁面,后者是任務執(zhí)行的客戶端。executor默認沒有配置認證,未授權的攻擊者可

    2024年02月11日
    瀏覽(16)
  • XXL-JOB 任務調度中心 后臺任意命令執(zhí)行漏洞

    XXL-JOB 任務調度中心 后臺任意命令執(zhí)行漏洞

    在日常開發(fā)中,經常會用定時任務執(zhí)行某些不緊急又非常重要的事情,例如批量結算,計算當日的訂單量,當日的成本收入等。當存在大量定時任務的時候,任務的管理也會成為一個比較頭痛的問題。xxl-job,就是一個比較成熟的分布式任務調度平臺。XXL-JOB 任務調度中心系統(tǒng)

    2024年02月08日
    瀏覽(20)
  • 基于mysql5.7制作自定義的docker鏡像,適用于xxl-job依賴的數據庫,自動執(zhí)行初始化腳本(ddl語句和dml語句)

    基于mysql5.7制作自定義的docker鏡像,適用于xxl-job依賴的數據庫,自動執(zhí)行初始化腳本(ddl語句和dml語句)

    xxl-job-admin依賴mysql數據庫,且需執(zhí)行初始化腳本,包括ddl和dml語句。 具體的步驟總結如下: 1、新建數據庫xxl_job 2、創(chuàng)建mysql表table 3、執(zhí)行dml語句,包括新建admin用戶及密碼,創(chuàng)建執(zhí)行器和任務。 毫無疑問,人工每次去操作這些,不僅耗費人力和時間,還容易出錯。 所以,本

    2024年02月11日
    瀏覽(780)
  • XXL-JOB 日志表和日志文件自動清理

    ?? 作者主頁: 有來技術 ?? 開源項目: youlai-mall ?? vue3-element-admin ?? youlai-boot ?? 倉庫主頁: Gitee ?? Github ?? GitCode ?? 歡迎點贊 ?? 收藏 ?留言 ?? 如有錯誤敬請糾正! 參考官方文檔:XXL-JOB 日志自動清理 XXL-JOB日志主要包含如下兩部分,均支持日志自動清理,說明如

    2024年02月04日
    瀏覽(16)
  • 機械臂末端執(zhí)行器匯總

    水果采摘機器人能夠提高作業(yè)效率,降低生產成本,實現自動化采摘。末端執(zhí)行器是采摘機器人實現采摘的關鍵部件,與采摘目標直接接觸,能夠把果實從作物上分離,負責引導采摘機器人定位目標果實進行采摘,直接影響采摘機器人的作業(yè)效率和果實損傷率,在提高采摘機

    2024年02月08日
    瀏覽(23)
  • Mybatis執(zhí)行器(Executor)

    Mybatis執(zhí)行器(Executor)

    Executor Executor是MyBatis的核心接口之一,其中定義了數據庫操作的基本方法。在實際應用中經常涉及的SqlSession接口的功能,都是基于Executor接口實現的。 BaseExecutor BaseExecutor是一個實現了Executor接口的抽象類,它實現了Executor 接口的大部分方法。BaseExecutor 中主要提供了緩存管理和

    2024年04月16日
    瀏覽(19)
  • 造個輪子-任務調度執(zhí)行小框架-任務清單執(zhí)行器實現

    造個輪子-任務調度執(zhí)行小框架-任務清單執(zhí)行器實現

    okey,上一篇文章我們提到了,如何實現它的一個清單的一個代理。這里的話我們來捋一捋我們的這個執(zhí)行流程是啥: 所以的話,我們的我們這里今天要做的是這個執(zhí)行器的一個執(zhí)行。當然這里的話,我們也是分兩個部分,因為這個執(zhí)行器的話,是分兩個部分的,一個是正常的

    2024年02月13日
    瀏覽(25)
  • Junit執(zhí)行器Runner探索之旅

    單元測試是每個程序員必備的技能,而Runner是每個單元測試類必有屬性。本文通過解讀Junit源碼,介紹junit中每個執(zhí)行器的使用方法,讓讀者在單元測試時,可以靈活的使用Runner執(zhí)行器。 在今年的敏捷團隊建設中,京東物流通過Suite執(zhí)行器實現了一鍵自動化單元測試。Juint除了

    2024年02月08日
    瀏覽(24)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包