Как Elixir может читать таблицу мнезий удаленного узла
Я пытаюсь использовать Elixir, чтобы написать программу для доступа к Mnesia. Я запускаю оболочку iex в Amazon Linux. Я пытался подключить другой узел, используя
Node.connect(:'hello@abc.com')
которые возвращают true, тогда я хочу запустить команду mnesia на этом удаленном узле, я выдаю
:mneisa.info
Тем не менее, он возвращает только информацию о мнезии локального узла. Как я могу получить доступ к базе данных mnesia подключенного удаленного узла?
Я попытался rpc_call, это работает. Но есть ли у него более прямой метод получения данных от удаленного узла mnesia.
1 ответ
Решение
Ты пробовал:
Node.spawn :'hello@abc.com', fn -> :mneisa.info end