Tengo pgAdmin en mi dock, y puedo abrirlo cuando el proceso no se está ejecutando (es decir, después de un reinicio, o si lo mato manualmente).
Si abro pgAdmin, cierro la ventana y luego intento abrirla desde el dock, la aplicación no responde.
Este comportamiento del muelle es similar al de Banco de trabajo MySQL , excepto que MySQL tiene el "indicador de proceso en marcha" (pequeño círculo en el muelle debajo del icono), mientras que pgAdmin no Lo que significa que al hacer clic con el botón derecho del ratón en el icono de pgAdmin no me da la opción de salir.
Intenté usar una función de bash, que para MySQL se vería así:
killall MySQLWorkbench && open /Applications/MySQLWorkbench.app
Esto funciona bien para Banco de trabajo MySQL pero no es necesario ya que puedo reiniciarlo desde el muelle.
Por alguna razón, con pgAdmin, el proceso no se mata, por lo que la aplicación nunca se abre:
>> killall pgAdmin\ 4
No matching processes were found
La aplicación es claramente visible en el Monitor de Actividad con el nombre pgAdmin 4
La única solución que tengo actualmente es matar manualmente el proceso desde el Monitor de Actividad, pero esto es bastante redundante.
¿Cómo puedo convenientemente reiniciar pgAdmin 4 ?
Preferiría una solución que me permitiera reiniciarlo desde el dock, pero un bash scripttambién bastaría.
Software:
- pgAdmin 4 : 4.17
- MacOS Catalina : 10.15
0 votos
@klanomath Gracias, pero no entendí bien esa última parte. ¿A qué te referías? "la tarea no tiene sentido" ?
0 votos
@klanomath no lo sientas, fueron de gran ayuda! gracias
0 votos
@klanomath Además, necesitaba el bash script porque si el proceso del navegador termina mientras pgAdmin se está ejecutando, entonces cualquier intento de ir
http://127.0.0.1:63145/browser/
dará lugar a un error de autorización, lo que creo que es un bug/defecto de diseño.1 votos
No olvidar: estaba cansado (eran las 3 de la mañana) y no podía creer que|entender por qué pgAdmin no sólo se apagaba a sí mismo sino también al servidor PostgreSQL.