hazelcast / hazelcast/hazelcast-python-client

Hazelcast, Flask Gunicorn with Eventlet hangs

Open
#205 9 comments 0 reactions 1 assignee Claimed by @mdumandag View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.