-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
unexpected EOF after 15 minutes #143
Comments
i think it's best running over caddy to ensure long polling works... |
@chmouel |
Hi @chmouel by using Caddy you mean run reverse proxy in front of gosmee server? We have same issue right now, running gosmee server in kubernetes cluster with Loadbalancer in front and gosmee client as binary on linux machine. |
I've managed to bypass this problem by running very long timeout between load balancer and gosmee server as described here: There is also requirement to only have only one instance of gosmee server active, because client doens't work with multiple instances (missing redis integration from smee.io) |
can you describe me your use case ? i usually have multiple client running for different endpoint listening. |
Sure, many organization are required to limit single point of failures in their infrastructure. Since you are allowed to run only one instance of gosmee server because there is no synchronization between servers so when client connects through load balancer to instance B and webhook goes to instance A, client wouldn't get notification. Original smee.io had this resolved by using Redis: |
ah right thanks for pointing this out, that's an interesting thing to implement, but since i only work on gosmee on a limited free time i can't promess a timeline when this will be implemented.. |
@chmouel
When running gosmee in client mode after about 15 minutes the application crashes with error:
docker ghcr.io/chmouel/gosmee client https://example.org https://another.example.org
The text was updated successfully, but these errors were encountered: