Mam dużą tablicę numpy, która jest przechowywana w redis. Ta tablica działa jako indeks. Chcę podawać przefiltrowany wynik przez http z aplikacji kolby działającej na gunicorn i chcę, aby wszyscy pracownicy spawnowani przez gunicorn mieli dostęp do tej tablicy numpy. Nie chcę iść za każdym razem redis i deserializować całą tablicę w pamięci, zamiast tego na starcie chcę uruchomić jakiś kod, który to robi i każdy rozwidlony pracownik gunicorn dostaje właśnie kopię tej tablicy. Problem polega na tym, że nie mogę znaleźć żadnych przykładów użycia haków serwera Gunicorn: http://docs.gunicorn.org/en/latest/configure.html#server-hooks , aby to osiągnąć. Może być haczykami serwera nie jest właściwym sposobem, czy ktoś zrobił coś podobnego?Udostępnianie tablicy numpy w procesach gunicorn
9
A
Odpowiedz
3
Utwórz instancję serwera Listener server i poproś dzieci Gunicorn połączyć się z tym procesem, aby pobrać wszelkie dane, których potrzebują jako Klientów. W ten sposób procesy mogą modyfikować informacje w razie potrzeby i żądać ich od głównego procesu, zamiast przechodzić do Redis w celu ponownego załadowania całego zestawu danych.
Więcej informacji tutaj: Multiprocessing - 16.6.2.10. Listeners and Clients.
Powiązane problemy
- 1. Udostępnianie pamięci w Gunicorn?
- 2. Udostępnianie obiektów w procesach Java
- 3. Udostępnianie blokady między pracownikami gunicorn
- 4. Udostępnianie statycznych danych globalnych pomiędzy procesami w aplikacji Gunicorn/Flask
- 5. Udostępnianie obiektu między pracownikami Gunicorn lub utrzymywanie obiektu wewnątrz pracownika
- 6. Zmiana kształtu tablicy w NumPy
- 7. Lista list w tablicy numpy
- 8. Liczba wierszy w tablicy numpy
- 9. indeks elementu tablicy w numpy
- 10. Zawijanie tablicy numpy w pytonie
- 11. evalution porównania tablicy numpy
- 12. wielkość NumPy tablicy
- 13. indeksy okrągłych numpy tablicy
- 14. Konwersja listę numpy tablicy
- 15. Python numpy tablicy zastępując
- 16. scipy interpolację numpy tablicy
- 17. Indeksuj środek tablicy numpy?
- 18. Dopasowanie warunkowe tablicy Numpy
- 19. Cython/numpy Typ tablicy
- 20. Iteracja nad numpy tablicy
- 21. Prepend element tablicy numpy
- 22. Suma jeden wiersz tablicy numpy
- 23. numpy druga pochodna wielowymiarowej tablicy
- 24. Tworzenie słownika z tablicy numpy
- 25. Drukowanie PEŁNEJ zawartości tablicy numpy
- 26. numpy 3D obraz tablicy 2D
- 27. Numpy powtórz dla 2d tablicy
- 28. Podstawowe przypisanie wartości tablicy Numpy
- 29. Relu Prime z numpy tablicy
- 30. wtykowy filtr na numpy tablicy