Che tipo di problemi verranno visualizzati su trust.salesforce.com e quali verranno omessi?

Nel contesto di una domanda diversa , abbiamo riscontrato un degrado delle prestazioni di implementazione su EU5 da 6000% a 10000% utilizzando Metadata-API. Ciò significa che il lavoro (salvataggio di un singolo file APEX sul server) svolto solitamente in 14 secondi richiedeva tra 950 e 1500 secondi. Questa situazione è persistita per alcuni giorni durante lultima settimana e di conseguenza il nostro lavoro di sviluppo si è interrotto per un paio di giorni.

Immagino che lintero EU5-Pod sia stato influenzato per questo periodo, dato che ero in grado di riprodurlo perfettamente su due Org di produzione e un paio di Org di sviluppo. Anche altri utenti lo hanno segnalato in seguito.

La mia comprensione è che i problemi si rifletteranno in modo trasparente su trust.salesforce.com – solo che sembra non accadere sempre:

inserisci la descrizione dellimmagine qui

Quando non riesco a vedere un problema lì, la prossima cosa che faccio è sentirmi responsabile io stesso controllando le possibili ragioni da parte mia (come cattive classi di prova, cattiva configurazione, ecc.) . Dopo aver investito alcune ore, è diventato chiaro che il server ha causato la situazione poiché altri hanno segnalato lo stesso problema (qui e su Twitter).

Mi interesserebbe che tipo di problemi o gravità dovremmo vedere su trust.salesforce.com e, al contrario, quali problemi dovremmo aspettarci di non vedere lì? Non ho trovato documentazione a riguardo.

Quando qualcosa di simile è accaduto in Marzo 2015 per CS14 Presumo che sia improbabile che tutto ciò che riguarda lo sviluppo venga mostrato. Questo è triste due volte, poiché non abbiamo la possibilità di interagire con il supporto di Salesforce e nemmeno di segnalare questo tipo di problema es.

Attivare sempre i noti sostituti della comunicazione di supporto come Twitter per verificare se è già sul radar in Salesforce richiede tempo e non è molto produttivo. Inoltre non è molto carino e mi sento insoddisfatto delle mie lamentele, anche se alla fine potrebbero essere giustificate.

Quindi mi piacerebbe imparare come gestisci queste situazioni e come potrei gestirle è meglio la prossima volta.

Commenti

  • Ho anche avuto lesperienza di contattare lassistenza Salesforce per informarmi che esiste un problema noto in corso con il nostro pod e non vedo mai nulla sulla fiducia che lo confermi.
  • Ciao Uwe. Solo così sai, non sei solo. I miei colleghi e io abbiamo riscontrato esattamente gli stessi problemi con il salvataggio dei file tramite lAPI dei metadati sin da quando i sandbox è stato migrato a Summer ‘ 15. trust.salesforce.com segnala il degrado delle prestazioni di tanto in tanto (di solito dopo il fatto), ma dopo che è stato contrassegnato come risolto il problema ritorna presto di nuovo. Lunica soluzione alternativa che abbiamo trovato è quella di utilizzare lAPI degli strumenti (invece dellAPI dei metadati) quando possibile. Rimozione di tutti i pacchetti gestiti da Dev Sandbox anche h elps, ma neanche lontanamente efficace quanto il salvataggio di cose tramite Tooling API.
  • Non ‘ non conosco la risposta, ma vedo le stesse cose. La scorsa settimana su EU5, ho riscontrato che le distribuzioni impiegano fino a unora in una fase ” in attesa ” che non avevo mai visto prima. Ottenuto il rifiuto dal supporto e nientaltro che verde su trust.salesforce.com. Qualche tempo fa le comunità erano inattive per giorni e ancora tutte verdi. Inoltre nessuna risposta utile dal supporto fino a più di una settimana dopo. Mi ‘ mi piacerebbe sapere cosa ha da dire SF al riguardo … trust.salesforce.com ispira tutto tranne che fiducia, IME. Il lavoro di sviluppo dei consulenti ti mette in una posizione difficile con i clienti.
  • @Aidan che ‘ è tutto: vogliamo offrire consulenza e lavoro di sviluppo eccellenti a assicurati che i clienti apprezzino Salesforce. In caso di tali problemi, copriamo tutta la perdita di tempo di lavoro e lo sforzo extra. Alla fine, ‘ non è il fatto che tali problemi si verifichino. Possono accadere. Ma il fatto che non ci sia né un canale di comunicazione né qualcosa su trust.salesforce.com ci rende molto difficili …
  • @UweHeim Anche io stesso ho avuto esperienze simili mentre lavoravo nelle organizzazioni per i clienti. È ‘ molto difficile giustificare laddebito del tempo extra mentre sto aspettando che un test finisca di funzionare o che qualcosa da distribuire. Cerco di rendere il tempo produttivo facendo altre cose, ma come dici tu, quando persiste per un paio di giorni, può diventare molto frustrante quando gli altri aspettano con ansia che tu finisca il tuo lavoro.

Risposta

Abbiamo “avuto più istanze in cui Salesforce era estremamente lento o non disponibile per gli utenti, ovvero rilasciando 3 pacchetti su 4 – mentre la fiducia indicava che andava tutto bene.Dopo aver parlato con il supporto, mi è stato detto che la fiducia monitora solo le prestazioni del database e altri problemi come il networking non sarebbero stati inclusi a meno che non fossero estremi.

Si consiglia di utilizzare un servizio come mille occhi per monitorare la rete e se abbiamo riscontrato problemi per registrare il traceroute (istruzioni qui: https://help.salesforce.com/apex/HTViewSolution?id=000025283&language=en_US ) e apri un ticket e aggiungi quei log come allegato.

Commenti

  • È difficile vedere cosa ” trust ” significa davvero. ‘ sto cercando una dichiarazione da Salesforce in cui si dice: questo tipo di problema è giornalista e quello non lo è. In questo momento (ma questo si basa solo sul sentito dire) sembra un po come se riferissero solo quello che vogliono – o forse usassero la fiducia come una sorta di prova, che il servizio funziona perfettamente la maggior parte del tempo. Questo sembra essere vero dal punto di vista degli utenti aziendali, ma non dal punto di vista degli sviluppatori. I grandi progetti critici per il tempo devono tenere conto dei possibili ritardi della piattaforma. Le API sui sandbox possono funzionare in modo molto diverso ogni giorno.
  • Ecco ‘ un articolo che lo spiega un po di più – appneta.com/blog/top-5-salesforce-performance-problems . Dubito che farebbero dichiarazioni che lo dicano, ma ha senso che monitorino solo i loro sistemi interni, poiché sarebbe difficile monitorare leffettiva esperienza dellutente
  • Sì, capisco perfettamente che può ‘ non ci si aspetta di vedere una performance end-to-end ovunque. Tuttavia, se il 99,9% dellinterfaccia utente di Salesforce (anche le cose ad alta intensità di dati) è molto molto veloce E allo stesso 99,9% di Metadata-API più Tooling-API è riproducibile molto lentamente (e intendo dal 1000% al 10000% più lento del solito ) parla da solo se dare la colpa alla connessione o al server, immagino …

Answer

Ho affrontato un problema simile ed ecco che il supporto è stato condiviso con me:

Mi hanno detto che era dovuto a un momentaneo deterioramento. Quando ho chiesto il motivo per cui non è stato acquisito su trust.salsforce.com, mi hanno risposto che la durata era molto piccola e quindi non è stato acquisito su trust.salsforce.com.

Su trust.salsforce.com hanno menzionato:

Problemi di prestazioni

Lindicatore indica che la velocità di transazione media per unistanza ha superato 0,5 secondi per 2 minuti o più.

Il monitor delle prestazioni riporta a intervalli di un minuto il tempo medio necessario per rispondere allutente richieste per ogni istanza. Se segnala un tempo medio maggiore di 0,5 secondi, il team Site Reliability (SR) esamina il problema per verificare che più clienti siano interessati. Se il problema interessa solo un singolo cliente, SR garantirà che lassistenza clienti di salesforce.com disponga delle informazioni necessarie per risolverlo per quel cliente. Se un degrado multi-cliente dura per più di 2 minuti, lindicatore viene pubblicato con un messaggio di stato che dettaglia lora di inizio del degrado. Il nostro obiettivo è pubblicare il messaggio di stato nel rapporto sullo stato corrente entro 5 minuti dalla convalida che più clienti sono interessati e aggiornare il messaggio ogni 30 minuti finché il problema non viene risolto. SR segnalerà che il problema è stato risolto una volta che il monitor delle prestazioni segnala un tempo medio di degradazione inferiore a 0,5 secondi per un intervallo di un minuto. Quando ciò si verifica, SR pubblica il rapporto sullincidente nella matrice Cronologia prestazioni servizio e sostituisce lindicatore con lindicatore.

Quindi, è possibile se ce ne sono più picchi di 1,5 minuti (circa) quindi potremmo affrontare questo problema ma non è pubblicato su trust.salsforce.com.

Come affrontare tale situazione:

Nel mio caso ero chiamando lAPI SFDC e ottenendo la risposta che il server non è disponibile. Quindi uso solo il meccanismo di riprova. dopo 3 tentativi ho interrotto la mia elaborazione e riprovo dopo 12 ore.

Commenti

  • Le mie osservazioni superano la soglia che hai menzionato sopra da FAR e per più giorni senza essere segnalate. La mia ipotesi è che ” Lindicatore significhi che la velocità media della transazione per unistanza ha superato 0,5 secondi per 2 minuti o più. ” NON è utilizzato per MetadataAPI e ToolingAPI. La mia sensazione istintiva è che tali problemi relativi alle API degli sviluppatori vengano segnalati solo raramente o per niente. ‘ non sono nemmeno sicuro che stiano prendendo in considerazione una richiesta come ” Transazione ” … quello che ‘ mi manca ancora è un feedback da uno dei dipendenti di Salesforce qui intorno per chiarire questa incertezza.
  • Fondamentalmente hai bisogno di qualcuno del team SFDC che ti dica come vengono gestite esattamente le API dei metadati e nel contesto del degrado delle prestazioni. In tal caso, eliminerò la mia risposta in modo che questa domanda appaia come un elenco di domande senza risposta e potrebbe essere visto da qualcuno del team SFDC?
  • può ‘ t ottenere quella risposta tramite il supporto. senza il supporto Premier Plus, non te ne parleranno (perché il supporto per gli sviluppatori è fuori portata).

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *