Loading

Utilizzo della CPU in JBSystemFlow e JBSystemProcess dopo il rilascio Summer '22

Data pubblicazione: Apr 17, 2026
Descrizione
L'aggiornamento Spring '21 Misura accuratamente il consumo del tempo CPU di flussi e processi (aggiornamento) era un aggiornamento facoltativo. A partire dal rilascio Summer '22, l'aggiornamento è imposto. Al termine di questo aggiornamento è possibile che si osservino errori di "Superamento del limite di tempo CPU" provenienti da JBSystemFlow_{Object} o JBSystem_{Object}_Process. Questi flussi/processi sono componenti della funzione di Marketing Cloud Connect Integrazione con Journey Builder. Prima dell'abilitazione di questo aggiornamento, nessuno di questi componenti contribuiva al "tempo CPU". I registri attribuivano in modo impreciso il tempo CPU alle azioni a valle, ad esempio a un trigger Apex. 

Prima di Summer '22
14:12:51.320 (320074551)|FLOW_START_INTERVIEW_BEGIN|7462e418cb980516f32a495e287c1809ac4cbc8-4af2|JBSystem_Contact_Process
14:12:51.320 (320382621)|FLOW_START_INTERVIEW_LIMIT_USAGE|Query SOQL: 0 su 100
14:12:51.320 (320397721)|FLOW_START_INTERVIEW_LIMIT_USAGE|Righe di query SOQL: 0 su 50.000
14:12:51.320 (320407214)|FLOW_START_INTERVIEW_LIMIT_USAGE|Query SOSL: 0 su 20
14:12:51.320 (320416062)|FLOW_START_INTERVIEW_LIMIT_USAGE|Istruzioni DML: 0 su 150
14:12:51.320 (320424289)|FLOW_START_INTERVIEW_LIMIT_USAGE|Righe DML: 0 su 10.000
14:12:51.320 (320431874)|FLOW_START_INTERVIEW_LIMIT_USAGE|Tempo CPU in ms: 0 su 15.000

Dopo Summer '22
15:41:51.940 (940782672)|FLOW_START_INTERVIEW_BEGIN|4004deb004d1eea8663f251c601a1809ae647bf-63ba|JBSystem_Contact_Process
15:41:51.940 (941188117)|FLOW_START_INTERVIEW_LIMIT_USAGE|Query SOQL: 0 su 100
15:41:51.940 (941205285)|FLOW_START_INTERVIEW_LIMIT_USAGE|Righe di query SOQL: 0 su 50.000
15:41:51.940 (941214222)|FLOW_START_INTERVIEW_LIMIT_USAGE|Query SOSL: 0 su 20
15:41:51.940 (941227398)|FLOW_START_INTERVIEW_LIMIT_USAGE|Istruzioni DML: 0 su 150
15:41:51.940 (941235166)|FLOW_START_INTERVIEW_LIMIT_USAGE|Righe DML: 0 su 10.000
15:41:51.940 (941244858)|FLOW_START_INTERVIEW_LIMIT_USAGE|Tempo CPU in ms: 305 su 15.000
Nota: il tempo CPU è un numero diverso da zero.
 
Risoluzione
L'evento dati Salesforce crea dei flussi nell'account Sales Cloud o Service Cloud connesso. I flussi diventano più grandi/complessi via via che aumenta il numero di journey che utilizzano lo stesso oggetto, il numero di campi selezionati o la complessità dei filtri. Se si riceve una notifica per "Limite di tempo CPU superato", individuare i journey in esecuzione dell'account Marketing Cloud che utilizzano lo stesso oggetto, ad esempio Referente. Se esistono dei journey “in esecuzione” ma non attualmente in uso, interrompendo questi journey si elimina il loro riferimento all'interno dei flussi del relativo oggetto. Ciò può contribuire a ridurre il tempo CPU. 

Al di fuori di Journey Builder, ridurre la dimensione batch di eventuali aggiornamenti in blocco può ridurre anche il tempo CPU. Se si importano in batch 200 record e si raggiunge questo limite, provare a ridurli a 100 e verificare se l'operazione va a buon fine. I limiti CPU in Salesforce si intendono per transazione. Più impegnativa è la transazione, più è probabile che si raggiunga il limite. 

Non è possibile aumentare il timeout della CPU.

Nota: se si dispone di un account Enterprise 2.0 con più unità operative connesse alla stessa organizzazione, è necessario esaminare ciascuna unità operativa. Ogni unità operativa contribuisce allo stesso flusso, se utilizza lo stesso oggetto. 
 

Riferimenti

Governor e limiti per l'esecuzione
 
Numero articolo Knowledge

000393143

 
Caricamento
Salesforce Help | Article