Event do Firebird não funciona em servidor

Delphi

Firebird

FireDAC

04/03/2019

Montei um esquema de push na minha aplicação utilizando o event do firebird com o firedac porém localmente funciona, mas no servidor não funciona, seque o exemplo desse link:

https://www.devmedia.com.br/push-notifications-no-delphi-com-firebird/36822

vi que até teve uma pessoa que ensinou liberar para funcionar no servidor, mas liberei a porta 3060, alterei o parametro e não funcionou.
Robson Morais

Robson Morais

Curtidas 0

Melhor post

Hélio Devmedia

Hélio Devmedia

05/03/2019

Olá Robson,

O problema não tem haver com o fato de estar no servidor, e sim com o fato de estarem conectadas ao servidor na hora que o evento for disparado.

O Componente firedac é comumente configurado para ficar offline em relação ao servidor firebird para otimizar recursos de conexão.
Assim para trabalhar com os eventos é preciso garantir que a conexão estará ativa constantemente como acontecia nos componentes IBX que eram próprios para o interbase.



Tente mudar as propriedades como autoclose, onDemand e outras que permitem deixar a conexão do servidor offline enquanto não está em uso para que a conexão fique constante e capture todos os alertas emitidos...
GOSTEI 1

Mais Respostas

Robson Morais

Robson Morais

04/03/2019

Então o meu FDConnection já está setado o mode frmOnDemand, AutoClose = true

não sei mais o que fazer...

Olá Robson,

O problema não tem haver com o fato de estar no servidor, e sim com o fato de estarem conectadas ao servidor na hora que o evento for disparado.

O Componente firedac é comumente configurado para ficar offline em relação ao servidor firebird para otimizar recursos de conexão.
Assim para trabalhar com os eventos é preciso garantir que a conexão estará ativa constantemente como acontecia nos componentes IBX que eram próprios para o interbase.



Tente mudar as propriedades como autoclose, onDemand e outras que permitem deixar a conexão do servidor offline enquanto não está em uso para que a conexão fique constante e capture todos os alertas emitidos...
GOSTEI 0
Thais Guelf

Thais Guelf

04/03/2019

Montei um esquema de push na minha aplicação utilizando o event do firebird com o firedac porém localmente funciona, mas no servidor não funciona, seque o exemplo desse link:

https://www.devmedia.com.br/push-notifications-no-delphi-com-firebird/36822

vi que até teve uma pessoa que ensinou liberar para funcionar no servidor, mas liberei a porta 3060, alterei o parametro e não funcionou.


Boa tarde amigo, me encontro no mesmo problema, você conseguiu uma solução?
GOSTEI 0
Robson Morais

Robson Morais

04/03/2019

desisti do firebird e usei o postgresql

Montei um esquema de push na minha aplicação utilizando o event do firebird com o firedac porém localmente funciona, mas no servidor não funciona, seque o exemplo desse link:

https://www.devmedia.com.br/push-notifications-no-delphi-com-firebird/36822

vi que até teve uma pessoa que ensinou liberar para funcionar no servidor, mas liberei a porta 3060, alterei o parametro e não funcionou.


Boa tarde amigo, me encontro no mesmo problema, você conseguiu uma solução?
GOSTEI 0
POSTAR