Adobe Campaign Classic中的追蹤工作流程效能問題
本文說明如何在Adobe Campaign Classic中改善策略執行個體追蹤工作流程的處理時間,使其更接近戰術執行個體中觀察到的處理時間。
說明 description
環境
產品:託管Adobe Campaign Classic
版本: Classic v7
問題/症狀
在Adobe Campaign Classic的內部部署執行個體中,兩個生產執行個體之間的追蹤工作流程效能存在明顯差異。 Tartical執行個體會在30到45分鐘內完成其追蹤工作流程,而 Strategic 執行個體則會超過1.5到2個小時,儘管處理的電子郵件行銷活動較少。
此延遲會影響A/B主旨行測試,因為傳遞記錄統計資料未及時更新,而阻礙及時決定測試獲勝者。
解決方法 resolution
請依照下列步驟解決問題:
-
最佳化記錄擷取設定: 將
logCountPerRequest檔案中的serverConf.xml引數從預設值(1000)調整為較高的值,例如8000。 此變更可允許每個請求擷取更多記錄,藉此改善效能。 -
索引片段管理: 定期監視主要資料表的索引片段速率:
NmsBroadLogRcpNmsTrackingLogRcpNmsRecipientNmsDeliveryNmsTrackingStatsNmsDeliveryLogStats
如果任何表格的索引片段超過30-35%,請重建這些索引以維持最佳效能。
-
工作流程最佳化策略: 請考慮將現有的追蹤工作流程分割成兩個個別的工作流程:
- 建立目前追蹤工作流程的重複專案。
- 命名一個
trackingDownload,並僅使用-download選項進行設定。 - 為其他
trackingUpdate命名,並僅使用-update選項進行設定。
策略性地排程這些工作流程;每隔幾小時執行
trackingDownload,並在低伺服器流量期間每天執行trackingUpdate一次。 -
實作新的組態設定:
code language-none Option Name: NmsRecompute_Delivery_BatchSize Data Type: Integer Value: 600
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f