Описание тега moleculer

Moleculer - это прогрессивный фреймворк микросервисов для Node.js
1 ответ

Как перезагрузить / развернуть сервисы молекуляр в производстве?

Как мне развернуть новые версии молекулярных сервисов? Документация хорошо объясняет, как начать их moleculer-runner, но я не могу найти, как правильно перезагрузить их без простоя.
04 янв '19 в 16:16
1 ответ

Конфигурация выключателя не работает должным образом

Я настраиваю новый молекулярный проект и пытаюсь настроить автоматический выключатель в моем проекте в молекулярном.config.js и установить windowOpen на 6 сек. Но когда я делаю какую-либо операцию и выкидываю ошибку. Цепь не ломается. Я не могу найт…
16 янв '19 в 09:47
1 ответ

Методы загрузки услуг до и после запуска брокера

Пожалуйста, уточните методы, которые можно использовать для загрузки услуг до и после запуска брокера. Тиа
07 июл '18 в 08:51
1 ответ

Moleculer - как смоделировать метод внутри шутки?

Чтобы макетировать с помощью Jest, мы обычно используем jest.spyOn, Но как макет method внутри службы Moleculer?
27 ноя '18 в 07:46
0 ответов

Доступность свойств и значений действий

Учитывая следующий пример: module.exports = { name: "math", actions: { add: { cache: true, params: { a: "number", b: "number" }, handler(ctx) { if (!ctx.add.cache) return Number(ctx.add.params.a) + Number(ctx.add.params.b); } }, sub: { cache: true, …
23 июл '18 в 10:18
3 ответа

rdkit: Как показать количество атомов в молекулярной среде

Здравствуйте! Я пытался использовать пакет rdkit, чтобы завершить работу по отображению чисел атомов молекулы в Jupyter Notebook, "import IPython.core.interactiveshell" и "import InteractiveShell", а также "из rdkit.Chem.Draw импортировать DrawingOp…
15 ноя '18 в 14:17
3 ответа

Получить POST запрос тела в Moleculer

Я использую Fetch в ReactJs, чтобы отправить запрос api Moleculer следующим образом: var data ={ 'ordername' : 'PUG', 'receivername' : 'AnSama' } fetch(url,{ method: 'POST', header: { 'Accept': 'application/json', 'Content-Type': 'application/json',…
09 мар '18 в 08:17
0 ответов

Пользовательская функция проверки доступа к объекту

Возможно ли, чтобы пользовательская функция валидатора имела доступ ко всему объекту, который должен быть проверен, используя самый быстрый валидатор? Я нашел эту проблему на GitHub, который сказал, что он был реализован, но я не мог заставить его р…
20 фев '19 в 15:47
1 ответ

Возможно ли иметь параметры на пути маршрута молекулярная сеть?

Есть ли способ добавить параметры на пути маршрута молекулярной сети? Я хотел бы добавить параметр в путь, чтобы избежать добавления в каждом псевдониме. Я пытался добавить параметр, но после этого я больше не мог достичь конечной точки broker.creat…
10 янв '19 в 05:02
1 ответ

Проблема с подключением PostgreSQL (через pg-обещание)

Я создал следующее db_postgres сервис, который работает отлично. db_postgres.service.js "use strict"; const Promise = require('bluebird'); const initOptions = { promiseLib: Promise, capSQL: true }; const pgp = require('pg-promise')(initOptions); con…
31 авг '18 в 11:12
1 ответ

Возможно ли создать молекулярный сервис со многими экземплярами Validator?

Мне бы хотелось, чтобы в моем сервисе было несколько экземпляров Validator для работы с разными языками. Есть ли способ реализовать это? Что-то вроде того: { en: new Validator({ messages: { ... }}), de: new Validator({ messages: { ... }}) // ... }
07 янв '19 в 00:55
0 ответов

Используйте ES6 "импорт" вместо "требуется" в инфраструктуре микросервисов для Node.js

Я использую молекулярный фреймворк микроуслуг для Node.js. Теперь мне нужно использовать ES6 import вместо require, Например, const { abc } = require("../../index.js"); **// This is working well.** <br> import { abc } from "../../index.js"; **…
1 ответ

Moleler добавить правило проверки в формате даты

У меня есть ниже API, созданный молекулярным каркасом, есть параметр EventDate, как я могу указать формат и применить правило проверки для проверки даты получения createEvent: { params: { UserId: { type: "string", optional: false }, Name: { type: "s…
04 июл '18 в 23:55
1 ответ

Есть идеи, когда транспорт Moleculer TCP станет экспериментальным?

В git я вижу, что транспорту Moleculer TCP около 4 месяцев, и он все еще помечен как экспериментальный. Есть идеи, когда это может быть готово к производству?
07 июл '18 в 06:58
0 ответов

Понять, как работает середина в Молекулярной

Я понимаю, что надстройки должны расширять общую функциональность между службами. Но я не в состоянии понять, как промежуточное программное обеспечение работает на молекулярном уровне и какие проблемы оно может помочь мне решить.
01 июн '19 в 03:13
1 ответ

Как использовать Sequelize ORM Raw запросы (встроенные или уже подготовленные SQL-запросы) в Moleculer.js

Я использую sequelize ORM для базы данных Mysql. Теперь, если я хочу использовать необработанные запросы (встроенные или уже подготовленные SQL-запросы) в программе молекуляр, то как я могу это использовать. например, SELECT user_name as UserName FR…
19 мар '19 в 13:47
1 ответ

Строгая коллекция / настройка имени таблицы в Moleculer DBService

Я разрабатываю микросервис Moleculer JS, который расширяет Moleculer DB и может расширять как адаптеры SQL (например, Sequelize), так и noSQL (например, MongoDB). Вот book схема обслуживания const uuid = require('uuid/v4') const Sequelize = require(…
20 май '19 в 14:01
1 ответ

Статически настроить микросервис для работы на определенной машине

Я создал 4 микро-сервисов, используя инфраструктуру Moleculer с docker-compose, Как мне статически настроить каждый микросервис для работы на конкретной машине.
07 мар '19 в 08:57
1 ответ

Получение метрик для микро сервисов, развернутых с использованием Docker Swarm на хостах

Я создал несколько микросервисов, использующих инфраструктуру Moleculer, которые взаимодействуют друг с другом. Микро-сервисы были развернуты на разных хостах с использованием Docker Swarm. Как получить общее количество вызовов, которые каждая служб…
22 мар '19 в 16:17
1 ответ

Получить поля выбора из метода поиска из базы данных mysql в Moleculer Framework

Подскажите, пожалуйста, как получить выбор полей из метода поиска? например let params = { limit, offset, query: request }; this.adapter.find(params) Здесь это вернет все поля, но вместо этого мне нужен только account_id из набора результатов. Я уже…
27 мар '19 в 14:30