13-12-2013, 05:30 PM
Estimados he creado este Post, para poder ayudarnos en lograr tener la mejor manera de configuración para que nuestro SYSME no sea tan lento por internet, o en colocar tips de mejoras, sugerencias hacia los desarrolladores de SYSME en lo respecta a su conexión por internet.
De primera instancia voy a montar mi escenario donde tengo configurada esta conexión y como lo he logrado, para que cualquiera pueda hacerlo siguiendo los pasos que yo he realizado.
Estructura del negocio
- Tengo local_1 y local_2
- En local_1 tengo la base de datos
- Local_2 se conecta a ella a través de internet
- Local_1 entonces lo hace de servidor y local_2 de cliente
- En local_1 tengo una velocidad de 15 MB de subida y 15 MB de bajada
- En local_2 tengo una velocidad de 1 MB de subida y 6 MB de bajada (por razones de factibilidad técnica de la ISP contratada, no llega a una velocidad mayor, es lo que hay por el momento )
- ISP me entrega IP dinámica
SYSME
- Tengo la versión 4,46
- El software tiene cargados 1400 productos, todos con imágenes
Ha continuación voy a decirles como hice la ultima configuración, después de varias pruebas y tratar de varias formas, esta la mejor forma que me ha funcionado en su estabilidad, teniendo en cuenta mis condiciones de negocio explicados con anterioridad.
Configuracion de la red
1.- Primero lo que hice fue saber cual es la ip con la cual salgo a Internet desde local_1 y esta ip es la que voy a colocar en la configuración del software de local_2, para que se conecte a la base de datos de local_1, pero el ISP ocupa ip dinámica en mi conexión, por lo que si se me corta la luz me dará otra ip de salida a internet y tendré que cambiar nuevamente la ip en local_2, entonces lo que hice fue crear un host en dyndns.org y le puse (nombre de ejemplo explicativo solamente) local_1.dyndns.org
2.- Monté un servidor VPN en local_1, (no explicaré como hice el servidor VPN ya que la informacion esta toda googleando o en youtu ), abrí los puertos del protocolo pptp y el 4306 de mysql en mi router y le agregue nuevas reglas de salida y de entrada para los puertos mencionados anteriormente al firewall de windows
3.- Cree una nueva conexión en local_2, esta nueva conexión es VPN sin salir a Internet por la puerta de enlace del servidor VPN, en la creación de la nueva conexión es donde coloco el nombre del host creado en dyndns
4.- Como local_2 tiene menos ancho de banda le dí la máxima prioridad de ancho de banda tanto de bajada como de subida, para así asegurar una buena conexión
De esta manera he creado la conexión centralizada a SYSME por Internet
Problemas encontrados
1.- Al ejecutar SYSME desde local_2 con conexión a la base de datos de local_1 este demora en abrir, pero abre sin problema
2.- Al entrar al salón de venta se demora en cargar a los empleados para meter la contraseña, una vez metida la contraseña este accede bien, pero demora en cargar el salón de venta
3.- De la manera "pantalla táctil" y pasar por las categorías y sus productos es aquí donde se demora, yo pensé que era por las imágenes que viajaban desde local_1, pero otro usuario en un post del foro, mencionó que el había dejado todos sus productos sin imágenes y igual se le demora en la carga al salón de ventas
4.- Si por una de esas casualidades dejas ventas abiertas sin dejarlas pendientes y sales del salón de venta, se pega y se demora unos 20 minutos en despegarse
5.- El ingreso de stock se hace desde catalogo -> productos, no es la mejor manera porque no se registran los productos pero es rápido, pero por Internet va muy lento el cambiar de un producto a otro
Tip de soluciones encontradas o buenas practicas
1.- Una vez cargado el salón de ventas tratar de no salir y ocupar el modo de "código de barras/manual"
2.- Nunca salir del salón de ventas sin dejar todas las ventas pendientes
3.- Crear un proveedor para el ingreso de stock e ingresarlos en la "entrada de productos", aquí falta una flechita como esta en el salon de venta donde uno la clikeé y pueda verse lo que queda en stock
Observaciones
1.- Me he dado cuenta que SYSME cuando genera el ticket esto lo va a buscar de manera local en la maquina, esto hace que la impresión de la boleta sea mas rápida, esta lógica hay que usar para poder alivianar la conexión por Internet al servidor, donde las imágenes no las almacene en la base de datos sino en una carpeta dentro de la carpeta SYSME que queda por defecto en C:, entonces en la base de datos solo llevo la ruta genérica donde están las imágenes y si esta imagen no esta que la deje como vacía para que no de error de imagen no encontrada
Bueno eso si alguien quiere mas información sobre la red VPN si me la solicitan puedo hacer un tutorial aqui mismo siguiendo este hilo.
Para los demás usuarios que estén usando SYSME centralizado por Internet, den su experiencia, observaciones, tips de ayuda a mejorar la eficiencia de velocidad
Si alguien ha instalado SYSME en un hosting también seria bueno que comenten como queda la conexión
En pocas palabras cualquier cosa sirve y así se podrá incentivar al equipo de SYSME en encontrar una mejora a este tipo de conexión
Saludos a todos desde Chile
De primera instancia voy a montar mi escenario donde tengo configurada esta conexión y como lo he logrado, para que cualquiera pueda hacerlo siguiendo los pasos que yo he realizado.
Estructura del negocio
- Tengo local_1 y local_2
- En local_1 tengo la base de datos
- Local_2 se conecta a ella a través de internet
- Local_1 entonces lo hace de servidor y local_2 de cliente
- En local_1 tengo una velocidad de 15 MB de subida y 15 MB de bajada
- En local_2 tengo una velocidad de 1 MB de subida y 6 MB de bajada (por razones de factibilidad técnica de la ISP contratada, no llega a una velocidad mayor, es lo que hay por el momento )
- ISP me entrega IP dinámica
SYSME
- Tengo la versión 4,46
- El software tiene cargados 1400 productos, todos con imágenes
Ha continuación voy a decirles como hice la ultima configuración, después de varias pruebas y tratar de varias formas, esta la mejor forma que me ha funcionado en su estabilidad, teniendo en cuenta mis condiciones de negocio explicados con anterioridad.
Configuracion de la red
1.- Primero lo que hice fue saber cual es la ip con la cual salgo a Internet desde local_1 y esta ip es la que voy a colocar en la configuración del software de local_2, para que se conecte a la base de datos de local_1, pero el ISP ocupa ip dinámica en mi conexión, por lo que si se me corta la luz me dará otra ip de salida a internet y tendré que cambiar nuevamente la ip en local_2, entonces lo que hice fue crear un host en dyndns.org y le puse (nombre de ejemplo explicativo solamente) local_1.dyndns.org
2.- Monté un servidor VPN en local_1, (no explicaré como hice el servidor VPN ya que la informacion esta toda googleando o en youtu ), abrí los puertos del protocolo pptp y el 4306 de mysql en mi router y le agregue nuevas reglas de salida y de entrada para los puertos mencionados anteriormente al firewall de windows
3.- Cree una nueva conexión en local_2, esta nueva conexión es VPN sin salir a Internet por la puerta de enlace del servidor VPN, en la creación de la nueva conexión es donde coloco el nombre del host creado en dyndns
4.- Como local_2 tiene menos ancho de banda le dí la máxima prioridad de ancho de banda tanto de bajada como de subida, para así asegurar una buena conexión
De esta manera he creado la conexión centralizada a SYSME por Internet
Problemas encontrados
1.- Al ejecutar SYSME desde local_2 con conexión a la base de datos de local_1 este demora en abrir, pero abre sin problema
2.- Al entrar al salón de venta se demora en cargar a los empleados para meter la contraseña, una vez metida la contraseña este accede bien, pero demora en cargar el salón de venta
3.- De la manera "pantalla táctil" y pasar por las categorías y sus productos es aquí donde se demora, yo pensé que era por las imágenes que viajaban desde local_1, pero otro usuario en un post del foro, mencionó que el había dejado todos sus productos sin imágenes y igual se le demora en la carga al salón de ventas
4.- Si por una de esas casualidades dejas ventas abiertas sin dejarlas pendientes y sales del salón de venta, se pega y se demora unos 20 minutos en despegarse
5.- El ingreso de stock se hace desde catalogo -> productos, no es la mejor manera porque no se registran los productos pero es rápido, pero por Internet va muy lento el cambiar de un producto a otro
Tip de soluciones encontradas o buenas practicas
1.- Una vez cargado el salón de ventas tratar de no salir y ocupar el modo de "código de barras/manual"
2.- Nunca salir del salón de ventas sin dejar todas las ventas pendientes
3.- Crear un proveedor para el ingreso de stock e ingresarlos en la "entrada de productos", aquí falta una flechita como esta en el salon de venta donde uno la clikeé y pueda verse lo que queda en stock
Observaciones
1.- Me he dado cuenta que SYSME cuando genera el ticket esto lo va a buscar de manera local en la maquina, esto hace que la impresión de la boleta sea mas rápida, esta lógica hay que usar para poder alivianar la conexión por Internet al servidor, donde las imágenes no las almacene en la base de datos sino en una carpeta dentro de la carpeta SYSME que queda por defecto en C:, entonces en la base de datos solo llevo la ruta genérica donde están las imágenes y si esta imagen no esta que la deje como vacía para que no de error de imagen no encontrada
Bueno eso si alguien quiere mas información sobre la red VPN si me la solicitan puedo hacer un tutorial aqui mismo siguiendo este hilo.
Para los demás usuarios que estén usando SYSME centralizado por Internet, den su experiencia, observaciones, tips de ayuda a mejorar la eficiencia de velocidad
Si alguien ha instalado SYSME en un hosting también seria bueno que comenten como queda la conexión
En pocas palabras cualquier cosa sirve y así se podrá incentivar al equipo de SYSME en encontrar una mejora a este tipo de conexión
Saludos a todos desde Chile