使用事務碼SM36查看CRM系統的後臺做業:服務器
舉一些例子:app
ABAP_TEXT_INDEX這個job執行的report是ABAP_DOCU_CREATE_TEXT_INDEX:ide
負責填充buffer表ABAPDOCU_BUFF, 以便ABAP幫助文檔的快速讀取。idea
從其餘ABAP系統的傳輸請求進入當前系統後執行導入的邏輯就是在這個job裏完成的。3d
和CRM系統同樣後臺都是基於Netweaver,只是客戶沒法和CRM同樣使用事務碼SM36進行後臺做業的管理。可是相似的功能能夠在C4C前臺頁面完成。點擊Schedule按鈕能夠從新調度一個後臺做業:日誌
這個做業執行參數設置和ABAP後臺事務碼SM37裏的時間設置是一致的:htm
保存以後,做業的狀態爲Released:blog
注意後臺做業的狀態Released和Ready的區別:Released只是代表一個做業的各類屬性包括開始條件均已定義穩當。而Ready代表該做業的開始條件已經知足,等待有可用的後臺工做進程選擇該做業,以後狀態就能變爲Running。進程
在Hybris裏也有一樣的概念,只是名稱換成了cron job:
The cronjob functionality is used for executing tasks, called cron jobs, regularly at a certain point of time. Typically cron jobs can be used for creating data for backups, updating catalog contents, or recalculating prices.
The key idea of applying cron jobs is to start a long or periodic process in the background, with the possibility to log each run and to easily check its result. The concept of cron jobs in SAP Hybris Commerce is explained in detail here.
在ABAP裏咱們用SM37查看background job的log, 在Hybris裏則是在Administration console裏查看cron job的執行:
默認設置下cron job在Hybris服務器啓動時會自動啓動,這一點能夠在Hybris服務器啓動日誌裏查看:
在development環境下面,若是想提升服務器啓動速度,能夠修改這個默認設置,在配置文件local.properties裏添加下面一行:
要獲取更多Jerry的原創技術文章,請關注公衆號"汪子熙"或者掃描下面二維碼: