Как правильно создать магазин плазмы apache из программы python? - PullRequest
1 голос
/ 02 августа 2020

Если я запустил в качестве программы следующее:

import subprocess

subprocess.run(['plasma_store -m 10000000000 -s /tmp/plasma'], shell=True, capture_output=True)

, а затем запустил программу, которая использует хранилище плазмы в отдельном терминале все работает исправно. Но если я попытаюсь переместить приведенный выше оператор в основную программу, он выдает ошибку: '/Users/travis/build/ursa-labs/crossbow/arrow/cpp/src/plasma/io.cc:177: Connection to IPC socket failed for pathname /tmp/plasma, retrying 80 more times'

Как правильно инициализировать хранилище плазмы из программы python, если она должна запускаться как свой собственный процесс, должен ли я использовать модуль многопроцессорности, чтобы заставить его работать?

...