PHP 5 ha raggiunto la fine del supporto e verrà
ritirato
il 31 gennaio 2026. Dopo il ritiro, non potrai eseguire il deployment di applicazioni PHP 5, anche se la tua organizzazione ha utilizzato in precedenza un criterio dell'organizzazione per riattivare i deployment di runtime legacy. Le tue applicazioni PHP
5 esistenti continueranno a essere eseguite e a ricevere traffico dopo la
data di ritiro. Ti consigliamo di eseguire la migrazione all'ultima versione supportata di PHP.
Test delle code in modalità push nel server di sviluppo
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Questa pagina descrive alcune limitazioni relative all'utilizzo del server di sviluppo locale
(dev_appserver) per testare le code push nell'applicazione. Per la maggior parte, configuri le code e le attività come faresti per eseguirle nell'ambiente di produzione di App Engine, ma ci sono alcune differenze:
Il server di sviluppo non rispetta gli attributi rate e bucket-size
delle code. Di conseguenza, le attività vengono eseguite il più vicino possibile all'ora di arrivo stimata. L'impostazione di una frequenza di 0 non impedisce l'esecuzione automatica delle attività.
Il server di sviluppo non conserva lo stato della coda dopo i riavvii.
Per impedire del tutto l'esecuzione delle attività push nel server di sviluppo, utilizza il seguente comando:
python2 DEVAPPSERVER_ROOT/google_appengine/dev_appserver.py --enable_task_running no
Sostituisci DEVAPPSERVER_ROOT con il percorso della cartella in cui estrarre la versione archiviata di devapp_server.py. Per ulteriori informazioni sul download e sull'utilizzo della versione archiviata di dev_appserver.py, consulta Utilizzare il server di sviluppo locale.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Difficile da capire","hardToUnderstand","thumb-down"],["Informazioni o codice di esempio errati","incorrectInformationOrSampleCode","thumb-down"],["Mancano le informazioni o gli esempi di cui ho bisogno","missingTheInformationSamplesINeed","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-08-04 UTC."],[[["This API is compatible with first-generation runtimes and can be used when upgrading to the corresponding second-generation runtimes, with a specific migration guide available for those updating to App Engine PHP 7/8."],["The local development server (`dev_appserver`) has limitations, notably not respecting the `rate` and `bucket-size` attributes of queues, leading to tasks running close to their ETA without considering set rates."],["The local development server's queue state is not saved across restarts."],["Before running the local development server, specific setup steps must be followed, including using Python 3 for `dev_appserver.py` and setting the `CLOUDSDK_DEVAPPSERVER_PYTHON` environment variable to the Python 2 interpreter's path."],["To prevent push tasks from running in the development server, use the command `python2 DEVAPPSERVER_ROOT/google_appengine/dev_appserver.py --enable_task_running no`, replacing `DEVAPPSERVER_ROOT` with the appropriate path."]]],[]]