Si aloja usted mismo su servidor DQE en Heroku (en lugar de usar el servidor compartido de DQE), tenga en cuenta que Heroku está retirando la stack Heroku-22. Este artículo le guía para migrar su aplicación Heroku a Heroku-26.
Fecha límite: Heroku-22 llega al fin del soporte y de las actualizaciones de seguridad el 30 de abril de 2027. A partir del 1 de mayo de 2027, los nuevos builds en Heroku-22 quedan bloqueados. Migre antes de esa fecha para evitar cualquier interrupción.
Antes de empezar: compruebe la versión de su paquete DQE One
Esta migración requiere que su org de Salesforce tenga instalada la versión 1.4 o superior del paquete DQE One.
- En Salesforce, vaya a Setup → Installed Packages y compruebe la versión indicada junto a DQE One.
- Si es anterior a la 1.4, actualice primero el paquete a la última versión (desde la misma página Installed Packages, o desde la ficha de AppExchange) antes de migrar la aplicación Heroku.
1. Cambiar su aplicación Heroku a la stack Heroku-26
Abra una terminal con Heroku CLI instalado, asegúrese de haber iniciado sesión (heroku login), y luego establezca la nueva stack en su aplicación:
heroku stack:set heroku-26 -a <your-app-name>
2. Desplegar un build actualizado en la nueva stack
Establecer la stack no reconstruye su aplicación por sí sola. Vuelva a desplegarla siguiendo los mismos pasos de Package update que en la guía de instalación de DQE One Server:
- Abra la carpeta creada en su ordenador durante la primera instalación.
- Abra una ventana de línea de comandos en esa carpeta.
- Ejecute
git pull - Ejecute
git commit --allow-empty -m "update" - Ejecute
git push heroku master
Si la actualización no funciona
Elimine el add-on en la interfaz de Heroku e instálelo de nuevo como un add-on nuevo:
- En Settings → Config Vars de la aplicación Heroku, añada su clave API en la variable DQE_ONE_SERVEUR_LICENCE, y configure la versión deseada.
- Abra la carpeta recién creada, abra una línea de comandos en ella, y ejecute:
git add ., luegogit commit -am "first deploy", luegogit push heroku master.
3. Confirmar la migración
- Ejecute
heroku stack -a <your-app-name>— ahora debería mostrar Heroku-26. - Pruebe la conexión desde Salesforce — abra DQE One Setup → Lookup y lance una búsqueda de prueba — para confirmar que su servidor responde correctamente en Heroku-26.
Orden recomendado
Si tiene varios entornos (desarrollo, UAT, preproducción, producción), migre y valide cada uno de uno en uno, en ese orden, en lugar de migrarlos todos a la vez — así podrá detectar cualquier problema antes de que llegue a producción.
Related articles
- DQE One Server installation guide (Heroku DevCenter)
- Complete the DQE One Installer Setup Wizard
- Set up after a refresh or sandbox creation
Relacionada con