hazelcast / hazelcast/hazelcast-python-client
Hazelcast, Flask Gunicorn with Eventlet hangs
Open
Priority: Medium
Type: Question
- Dominant language
- Python
- Stars
- 116
- Forks
- 78
- Avg merge
- 10d 22h
- Merged PRs (30d)
- 1
Description
HI,
We are trying to use Hazelcast in Flask service. This service runs with gunicorn using `eventlet` workers. When used with this configuration, client never connects, when switching to `sync` worker, everything works fine. I pdbed into reactor and found that queue is patched with queue from `eventlet`.
I guess questions are:
* Is there a way to fix this?
* Are any gunicorn async workers supported with Hazelcast e.g. `gevent`?
* Python=3.6
* Hazelcast = 3.12.1
Contributor guide
Assessment
This issue has not been assessed yet.