天天看點

在SAP ABAP和Hybris Commerce裡啟動背景作業ABAPHybrisupdate 2018-09-19

ABAP

使用事務碼SM36或者SE80裡的右鍵菜單:

Hybris

所有的cron job handler class必須聲明AbstractJobPerformable為父類并重載perform方法。

在方法末尾必須傳回執行結果是成果還是失敗。

然後在Spring配置檔案裡注入這個bean:

Bean的id為oldPaymentSubscriptionResultRemovalJob:

執行這段代碼:

完了就能在servicelayerjob裡查詢出來:

update 2018-09-19

Kubernetes也有job的概念:

Job是K8s用來控制批處理型任務的API對象。批處理業務與長期伺服業務的主要差別是

批處理業務的運作有頭有尾,而長期伺服業務在使用者不停止的情況下永遠運作。Job管

理的Pod根據使用者的設定把任務成功完成就自動退出了。成功完成的标志根據不同的

spec.completions政策而不同:單Pod型任務有一個Pod成功就标志完成;定數成功型任

務保證有N個任務全部成功;工作隊列型任務根據應用确認的全局成功而标志成功。

本文來自雲栖社群合作夥伴“汪子熙”,了解相關資訊可以關注微信公衆号"汪子熙"。