El visualizador de Gremlin no muestra el gráfico local.
Estoy intentando mostrar un gráfico pequeño (455 nodos) de TinkerPop/Gremlin creado en mi Mac que ejecuta Big Sur (11.6) mediante Gremlin Console (3.4.8) en un servidor local de TinkerPop (3.5.1) usando Gremlin-Visualizer, que cloné recientemente desde https://github.com/prabushitha/gremlin-visualizer (e7c4f46). Anteriormente (hace 6 meses), no tuve problemas para mostrar gráficos mucho más grandes, pero ahora nada se muestra después de seguir las instrucciones del archivo README e ingresar los siguientes comandos:
- npm install
- npm start
donde gremlin-visualizer está ejecutándose en localhost:3000 y el servidor de Gremlin en localhost:8182 al cual, como se señala, se puede acceder exitosamente desde Gremlin Console.
En el servidor, ejecuto:
bin/gremlin-server.sh conf/gremlin-graphs-server.yaml
en el cual en el archivo yaml, en la sección graphs, declare el grafo “skillssmall” configurado en conf/tinkergraph-graphs-empty.properties (donde vertexIdManager=ANY), y en ScriptEngines, declaré ScriptFileGremlinPlugin configurado en scripts/gremlin-graphs.groovy (en el cual TraversalSource “a” está vinculado al grafo “skillssmall”).
Ejecuto la consulta “a.V() en dicha ventana del navegador (localhost:3000) con el host establecido en localhost y el puerto en 8182. No sucede nada, no hay visualización, no hay mensaje. He probado algunas modificaciones diferentes (como usar la dirección IP, correr npm run client en lugar de npm start), sin éxito.
Me estoy pasando al cuaderno de gráficos, pero realmente me gusta Gremlin-Visualizer como una aplicación independiente de nodo para fines de presentación y el atractivo gráfico.
También, tengo Python 3.9.8 instalado a través de brew (y he instalado pyenv (2.2.0) y vinculado a brew Python, pero no estoy ejecutando todo este software bajo un entorno virtual). Tampoco quiero usar Docker. También instalé npm con brew.
davy.ai
Solución:
Aquí hay algunos pasos que puede seguir para solucionar el problema:
localhost:8182
. Puede verificar esto emitiendo algunas consultas de Gremlin de muestra desde la Consola Gremlin.Esta consulta debe devolver el número total de vértices en su gráfico
skills_small
.Verifique los registros de su aplicación Gremlin-Visualizer para encontrar errores o advertencias que puedan indicar cuál es el problema. Puede hacer esto ejecutando el siguiente comando:
Esto iniciará la aplicación en modo de desarrollo y debería ver registros en su terminal.
Asegúrese de haber instalado todas las dependencias necesarias para la aplicación Gremlin-Visualizer ejecutando el siguiente comando:
Este comando debería abrir su navegador predeterminado y cargar la aplicación Gremlin-Visualizer.
Si ninguno de estos pasos resuelve el problema, puede ser útil verificar la documentación de la aplicación Gremlin-Visualizer o contactar al desarrollador para obtener soporte. Tenga en cuenta que, dado que anteriormente pudo mostrar gráficos más grandes, es posible que haya un problema específico con los datos o la configuración de su gráfico
skills_small
.