Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 7 de 8
Ir a la página Anterior  1, 2, 3, 4, 5, 6, 7, 8  Siguiente
 
Evitar Cuelgue Por Desconexion
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Re: Evitar Cuelgue Por Desconexion 
 
Hola señor feliz.

Lo que pasa es que cuando alquilas una instancia de mysql te dan un usuario
que no es root, nunca podrás ser root bajo esa modalidad.
al parecer los disparadores comprometen seriamente la seguridad de mysql
entonces no lo permiten.
Ya probé en GODADDY, ELSERVER.COM, y en RACKSPACE que es uno de los mejores proveedores
de nube, ninguno lo permite. Asumo que es lo mismo para todos los que venden
mysql bajo este modo.

Yo entiendo que si el problema es que tenemos desconexiones aleatorios debemos
lograr que nuestros software puedan lidiar con este error. La causa de momento
se nos escapa pero hay que encontrarla, aunque sea mediante el código fuente
del componente gb-mysql, o mysql-gb-db, o gb-net, que son los que realmente
no toleran esos corte aleatorios.

Bien podríamos contactar al señor Benoit   a ver que dice.

y ¿donde encuentro el fuente de esos componentes?, ya lo busque en browse source code en la pagina
y no lo encuentro.
 



 
alessandri - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Evitar Cuelgue Por Desconexion 
 
alessandri escribió:  

Lo que pasa es que cuando alquilas una instancia de mysql te dan un usuario
que no es root, nunca podrás ser root bajo esa modalidad.
al parecer los disparadores comprometen seriamente la seguridad de mysql
entonces no lo permiten.

Ya probé en GODADDY, ELSERVER.COM, y en RACKSPACE que es uno de los mejores proveedores
de nube, ninguno lo permite. Asumo que es lo mismo para todos los que venden
mysql bajo este modo.


Exacto lo he comprobado y tienes razón. Yo como me supongo habrás notado que pensaba en Servidor en propiedad pero no virtual. Pero para resumir, alessandri tienes razón. He visto algo con Firebase pero es un "No" en general sobre los Triggers.

alessandri escribió:  

Yo entiendo que si el problema es que tenemos desconexiones aleatorios debemos
lograr que nuestros software puedan lidiar con este error. La causa de momento
se nos escapa pero hay que encontrarla, aunque sea mediante el código fuente
del componente gb-mysql, o mysql-gb-db, o gb-net, que son los que realmente
no toleran esos corte aleatorios.

Bien podríamos contactar al señor Benoit   a ver que dice.

y ¿donde encuentro el fuente de esos componentes?, ya lo busque en browse source code en la pagina
y no lo encuentro.


Mira ahí me pillas, yo hasta hace muy poco solo desarrollaba en Bases de datos empresariales pero no en gambas, yo en gambas soy un absoluto novato, pero no en lo demás.

Ahora si lo tienes tan claro, ¿por que en un arrebato dices que es una deficiencia del controlador/es de base de datos de gambas?. shordi te dijo que es problema de tu proveedor de servicios para Internet, y no decir por decir, ya que es una persona que cuando habla previamente le ha ardido el cerebro y además con gusto te ha ayudado.

En fin, me parece bien que revises el código, a lo mejor das con tu solución. Con respecto a las fuentes ni idea, no te voy ayudar, ya que no se donde puede estar.

Otra cosa soy yo o noto un cierto enfado hacia mis comentarios. Si es así no tengas ningún reparo de decirmelo. Por mi no hay problema en dejar tu hilo. Que ya soy muy grandecito para notar cosas como estas.
 



 
gambafeliz - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Evitar Cuelgue Por Desconexion 
 
Citar:
Otra cosa soy yo o noto un cierto enfado hacia mis comentarios. Si es así no tengas ningún reparo de decirmelo. Por mi no hay problema en dejar tu hilo. Que ya soy muy grandecito para notar cosas como estas.

Eres tú. No busques tres pies al gato.

       
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Evitar Cuelgue Por Desconexion 
 
alessandri escribió:  
Hola señor feliz.

Lo que pasa es que cuando alquilas una instancia de mysql te dan un usuario
que no es root, nunca podrás ser root bajo esa modalidad.
al parecer los disparadores comprometen seriamente la seguridad de mysql
entonces no lo permiten.
Ya probé en GODADDY, ELSERVER.COM, y en RACKSPACE que es uno de los mejores proveedores
de nube, ninguno lo permite. Asumo que es lo mismo para todos los que venden
mysql bajo este modo.

Insisto: no.
Yo soy root en mi base de datos y la máquina del servidor es mía. He usado la aplicación que se cuelga durante 9 años primero en un servidor virtual, luego en un servidor propio en nuestra sede, luego en otro servidor virtual de otra compañía y actualmente en un servidor dedicado en otra más. Nunca hubo cuelgues nunca hubo problemas hasta que cambiamos las sedes a Movistar. Ahora hay cuelgues cuando conectamos desde las sedes. Desde mi casa, que no es movistar, no se me cuelga nunca.
Por tanto no culpéis a Mysql ni culpéis a gambas el culpable no está ahí...
Citar:

Yo entiendo que si el problema es que tenemos desconexiones aleatorios debemos
lograr que nuestros software puedan lidiar con este error. La causa de momento
se nos escapa pero hay que encontrarla, aunque sea mediante el código fuente
del componente gb-mysql, o mysql-gb-db, o gb-net, que son los que realmente
no toleran esos corte aleatorios.

Ese es el quid de la cuestión. Hay que conseguir que gambas identifique el problema de alguna manera en lugar de colgarse... pero sin saber dónde está el fallo es prácticamente imposible.
Citar:

y ¿donde encuentro el fuente de esos componentes?, ya lo busque en browse source code en la pagina
y no lo encuentro.

Hace un tiempo yo hice lo mismo y sí lo encontré... pero ni idea, oiga.

Saludos
 




===================
No podemos regresar
 
última edición por shordi el Sabado, 10 Agosto 2019, 17:56; editado 1 vez 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Evitar Cuelgue Por Desconexion 
 
shordi escribió:  
Citar:
Otra cosa soy yo o noto un cierto enfado hacia mis comentarios. Si es así no tengas ningún reparo de decirmelo. Por mi no hay problema en dejar tu hilo. Que ya soy muy grandecito para notar cosas como estas.

Eres tú. No busques tres pies al gato.

       


Perdón alessandri no va contigo, nada. Pero ante este comentario del amigo shordi, pues,        
 



 
gambafeliz - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Evitar Cuelgue Por Desconexion 
 
Señor feliz, aquí somos todos amigos. yo muy agradecido por sus aportes.
Si algo escribí que le hizo sentir mal me disculpo   y seguimos investigando.

En el orden de ideas original:
* Yo doy por sentado que el problema es el proveedor de Internet
* Pero también entiendo que hay que lograr que gambas sea resistente a esas caídas
como dijo shordi.

Hay que hacer una buena investigación y entender cosas como:
¿Que es una conexión?
¿Que es lo que ocurre cuando decimos en gambas conn.Open?
¿Cuando la conexión se abre se hace un registro?, ¿donde?, ¿como se elimina?
también, ¿se debe seguir utilizando el puerto 3306?

Suerte a Todos, y feliz fin de semana
 



 
última edición por alessandri el Sabado, 10 Agosto 2019, 21:50; editado 1 vez 
alessandri - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Evitar Cuelgue Por Desconexion 
 
alessandri escribió:  
Señor feliz, aquí somos todos amigos. yo muy agradecido por sus aportes.
Si algo escribí que le hizo sentir mal me disculpo   y seguimos investigando.


Sin problemas, yo sigo por aquí, pa lo que mandéis, en general.

Como dices Feliz Fin de Semana....

== Editado 1

He echo una simple busqueda en Google y he encontrado las fuentes de gambas sin el más mínimo esfuerzo, ¡¡ ya te vale !!  

https://gitlab.com/gambas/gambas/tree/master

Ahora solo tienes que descargarlo y revisarlo, así como hacer un parche para ti, y si das con la cosa, pues a donarlo al mundo.

== Editado 2

Por favor, lean este información en la web:

http://gambaswiki.org/wiki/comp/gb.db?l=es&nh
 



 
última edición por gambafeliz el Lunes, 12 Agosto 2019, 12:33; editado 5 veces 
gambafeliz - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Evitar Cuelgue Por Desconexion 
 
Buenas noticias por ahora en todas las pruebas que he realizado no he tenido ningún corte de ninguna clase. Las pruebas siempre han sido en gambas. También deciros que en estos momentos no he realizado prueba alguna con otros métodos de otra clase.

Con lo cual pinta bien. Seguiré probando hasta agotar el tiempo de uso del servidor y seguiré informando.
 



 
gambafeliz - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Evitar Cuelgue Por Desconexion 
 
Citar:
Seguiré probando hasta agotar el tiempo de uso del servidor y seguiré informando.


A la espera quedamos   
 




===================
No podemos regresar
 
shordi - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Evitar Cuelgue Por Desconexion 
 
Hola amigos.
Me pase todo un día probando alternativas y no doy con nada.
Lo ultimo que hice fue intentar detectar el error con el siguiente código.

Public Sub Timer1_Timer()
    i += 1
    If i = 3 Then
        Try Module1.conn.Exec(txtinsert.Text) 'Inserta registros cada 3 segundos
        inserciones += 1
        i = 0
    Endif
    
    Catch
      Module1.Ierror = " Formulario y SUB: " & Error.where & " Error: " & error.text
      Wait
      CapturaError.Show
End

Se suponía que con ese CATCH debería retornar un mensaje de error, al cortarse la conexión,
pero como siempre se cuelga y no dice nada. No veo la forma de resolver eso. ,
no me gusta sacar la bandera blanca pero aquí parece que hay que hacerlo.
Insisto, creo que deberíamos tratar de informarle a benoit.
Voy a cancelar el servidor de prueba ya que no veo progreso. Les dejo las ultimas modificatorios
que le hice al probador.

Gracias por sus aportes.

probadornet_mod.tar.gz
Descripción:  
Descargar
Nombre del archivo: probadornet_mod.tar.gz
Tamaño: 50.97 KB
Descargado: 165 veces
probadornet_mod.tar.gz
Descripción:  
Descargar
Nombre del archivo: probadornet_mod.tar.gz
Tamaño: 50.97 KB
Descargado: 165 veces
probadornet_mod.tar.gz
Descripción:  
Descargar
Nombre del archivo: probadornet_mod.tar.gz
Tamaño: 50.97 KB
Descargado: 165 veces

 



 
alessandri - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Evitar Letras En Textbox CanihoJR General 6 Jueves, 24 Septiembre 2009, 22:51 Ver último mensaje
CanihoJR
No hay nuevos mensajes Evitar Repetir Letras Dani26 Aplicaciones/Fragmentos de Código 1 Sabado, 19 Junio 2010, 11:26 Ver último mensaje
Emmet
No hay nuevos mensajes Evitar La Ejecución De Una Función obedlink General 4 Martes, 09 Abril 2013, 21:28 Ver último mensaje
shordi
No hay nuevos mensajes Evitar Autoguardado inforpalma Instalación 5 Domingo, 13 Enero 2019, 21:06 Ver último mensaje
jsbsan
 

Publicar nuevo tema  Responder al tema  Página 7 de 8
Ir a la página Anterior  1, 2, 3, 4, 5, 6, 7, 8  Siguiente

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 1 invitado
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario



  

 

cron