Skip to content
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

listen/notify support with transaction pooling #85

Open
chasers opened this issue May 10, 2023 · 4 comments
Open

listen/notify support with transaction pooling #85

chasers opened this issue May 10, 2023 · 4 comments
Labels
enhancement New feature or request

Comments

@chasers
Copy link
Contributor

chasers commented May 10, 2023

Inspired by allas

Use a single connection to proxy listen notify requests to all clients.

@JanRuettinger
Copy link

It looks that right now listen notify requests open new connections and eventually overflow the system. Is there a work around?

@psteinroe
Copy link

psteinroe commented May 3, 2024

+1. can confirm that listen notify also overflows the system.

@chasers
Copy link
Contributor Author

chasers commented Jul 9, 2024

What do you all mean "overflow the system"?

Since listen requires a connection per listen command if you listen to too many topics you can create too many connections.

Don't listen to more topics than your pool_size and make sure to use session mode (for now).

@psteinroe
Copy link

What do you all mean "overflow the system"?

Since listen requires a connection per listen command if you listen to too many topics you can create too many connections.

Don't listen to more topics than your pool_size and make sure to use session mode (for now).

If I remember correctly it was something on my side. Either wrong mode or just too many listeners due to falsy settings on the client side.

not an issue for me anymore.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants