Migre su servidor DQE autoalojado de Heroku-22 a Heroku-26

Support DQE
Support DQE
  • Actualización

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:

  1. Abra la carpeta creada en su ordenador durante la primera instalación.
  2. Abra una ventana de línea de comandos en esa carpeta.
  3. Ejecute git pull
  4. Ejecute git commit --allow-empty -m "update"
  5. 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:

  1. 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.
  2. Abra la carpeta recién creada, abra una línea de comandos en ella, y ejecute: git add ., luego git commit -am "first deploy", luego git push heroku master.

3. Confirmar la migración

  1. Ejecute heroku stack -a <your-app-name> — ahora debería mostrar Heroku-26.
  2. 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

Relacionada con

¿Fue útil este artículo?

Usuarios a los que les pareció útil: 0 de 0