Я создал 2 узла для молекулы, используя
npm init project project_name
Я добавил сервисный список users.list в проект, который дает список всех пользователей, который работает нормально, и я показал его API.
Но проблема в том, что когда я запускаю другой узел project2, и в действии службы я вызываю user.list, он показывает SERVICE_NOT_FOUNT. Однако он вызывает свои собственные функции, но не функции других узлов
Я хочу соединить разные узлы, чтобы я мог вызывать службы одного узла в другом, я не знаю, что я упускаю или делаю неправильно, потому что я следил за документацией о молекулярном модуле, который говорит, что он должен работать так, но его не работает
Я использую REDIS в качестве транспортера.
Вот код для действия
welcome: {
params: {
name: "string"
},
async handler(ctx) {
var tmp = await ctx.call("users.list",{});
return `Welcome, ${tmp}`;
}
}