cost 412 ms
Spring-boot 在 Cassandra 上使用 ShedLock 的應用程序,出現“NullPointerException:表不能為空”

[英]Spring-boot app with ShedLock on Cassandra, getting "NullPointerException: table can not be null"

我正在嘗試使用 cassandra 數據庫將 shedlock 集成到我的 spring 引導項目中。 但是我在應用程序啟動時收到以下錯誤。 application.yml文件server: port: 8080 data: cassandra: port: ${CA ...

Shedlock:當計划任務共享相同的 shedlock ID 時會發生什么情況?

[英]Shedlock: What happens when scheduled tasks share the same shedlock ID?

我們域中的應用程序有 2 個特定的計划任務; 需要每分鍾運行一次,並在半夜執行一次繁重的批量操作。 由於同時執行這兩個操作會使外部服務器過載,因此實施了 ShedLock 以防止同時運行這些操作。 使用以下 ShedLock 配置(注意相同的 ID):@Scheduled("0 * * * * * ...

在 Spring Boot 中實現 Shedlock 使用 Redis 緩存(Jedis 資源池)

[英]Implementing Shedlock in Spring Boot using Redis Cache (Jedis resource Pool)

我正在嘗試使用 redis 在 Java Psring Boot 應用程序中實現 shedlock。 在我搜索的每個資源中都提到 shedlock 與 Redis 兼容,但是找不到如何實現相同的。 有人可以幫我詳細的步驟嗎? 注意:我只使用 redis 作為數據庫,沒有其他數據庫與我的應用程序鏈接 ...

SpringBoot shedlock 無時間間隔

[英]SpringBoot shedlock Without time Interval

我正在運行帶有 2 個實例的 Spring 引導應用程序。這里我將使用調度程序來運行我的應用程序。為了避免調度程序不能同時使用 schlock 在兩個實例中運行。但是我必須提到 atleastfor 或 atmostfor 的 schlock。我的問題我是否不想根據時間釋放鎖定,因為因為使用帶有 r ...

Shedlock 與 Spring 雲 Function @PollableBean

[英]Shedlock with Spring Cloud Function @PollableBean

我最近將我們幾乎所有服務的實施切換到 spring 雲 function,這自然也意味着所有預定的作業都已轉換為供應商,例如從這個 對此 正如您所看到的,這里唯一的障礙是實現了某種分布式鎖機制,以防止那些PollableBean注釋的Suppliers在所有服務實例上啟動。 我曾考慮將計划的作業恢 ...

Spring ShedLock 無數據庫

[英]Spring ShedLock without Database

我想使用配置 yml 屬性禁用 ShedLock。 因此,如果沒有必要,我不必創建表鎖。 有沒有辦法禁用 Shedlock 的使用? 我試圖刪除 @Bean lockProvider 但后來我收到了這條消息: 沒有“net.javacrumbs.shedlock.core.LockProvider” ...

Shedlock 未能向數據庫表注冊新的調度程序。 - 拋出“任務未鎖定。” 錯誤

[英]Shedlock failed to register a new scheduler to the database table. - throws "The task is not locked." error

我通過向 POM.XML 添加依賴項來配置 Shedlock,如下所示: 注冊了bean: 添加調度程序: 問題是我沒有看到使用此名稱“elastic_reindex_scheduler”插入表(“scheduler_lock_vw”)的記錄。 行 - “LockAssert.assertLocke ...

Spring Boot ShedLock“關系“shedlock”不存在”

[英]Spring Boot ShedLock "relation "shedlock" does not exist"

我將 ShedLock 添加到我的項目中,以防止多次執行預定的工作。 我像下面這樣配置它,但我得到了 “org.postgresql.util.PSQLException:錯誤:關系“shedlock”不存在”錯誤。 這是 lockProviderBean: 這是預定的工作: 我將這些符 ...

創建一個守護線程,該線程恰好在(可能是復制的)Spring Boot 服務的一個實例中運行

[英]Create a daemon thread that runs in exactly one instance of a (possibly replicated) Spring Boot service

我有一個部署在多個實例中的 Spring Boot 服務。 我想在其中一個實例中連續運行“守護線程”。 如果該實例出現故障,該線程最終(超時后)應該在其他某個實例上處於活動狀態。 該服務使用通用 MongoDB 數據庫,原則上可以提供鎖定,但我正在尋找一種模式或庫可以正確執行此操作。 我查看了S ...

如何使用@PostConstruct 僅在一個實例中調用@Scheduled 方法

[英]How to call @Scheduled method in only one instance using @PostConstruct

有需要按 cron 計划完成的工作在啟動 spring 啟動應用程序時必須執行與作業中相同的邏輯,因此使用 @PostConstruct 方法使用 Shedlock,因為它計划在多個實例中運行應用程序問題是:如何使 @PostConstruct 方法中的邏輯僅在一個實例中調用而不在其他實例中調用? ...

Shedlock 和臨時停止任務?

[英]Shedlock and temporary stop task(s)?

在多台服務器上運行多個計划任務時,Shedlock 看起來很棒,但有時,我們也需要短時間或長時間地暫停一些任務。 當然,可以使用附加屬性/標志來控制每個任務,但我的建議是也為此使用 Shedlock,並為我們希望停止的任務引入邏輯“節點/服務器”,並更新 shedlock 中的行- 鎖定該節點的表 ...

2021-04-08 15:48:24   1   44    shedlock  
ShedLock - 不在 Kubernetes 上執行

[英]ShedLock - Not Executing on Kubernetes

我正在使用帶有 JDBC 集成的 Shedlock 版本 4.22.0。 我有一個配置 class 對於執行,我使用注釋 @SchedulerLock 例如。 一切都在本地 PC 上完美運行,但是當應用程序部署在 Kubernetes (AKS) 上時,不會觸發任何任務。 日志是空的。 啟動后的應用 ...

ShedLock - 不執行

[英]ShedLock - Not Executing

我正在使用 shedlock 庫 4.20.0。 調度程序的工作是, 它顯示 @SchedulerLock 已棄用。 和 spring 啟動 class, 當我執行 spring 啟動 class 時,它觸發了鎖並在數據庫表中創建了一條記錄,但在日志中我一直得到如下, 任何想法將不勝感激? ...

2021-01-18 21:26:02   1   834    shedlock  

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM