PT module - Gerar um novo projeto de módulo de Moleculer (e.g.: moleculer-xyz). Use-o se você deseja criar um módulo para o framework Moleculer
"usar moleculer" em português pode ser traduzido nas seguintes palavras/frases inglês:
PT module - Gerar um novo projeto de módulo de Moleculer (e.g.: moleculer-xyz). Use-o se você deseja criar um módulo para o framework Moleculer
EN module - Generate a new Moleculer module project (e.g.: moleculer-xyz). Use it if you want to create a module for Moleculer framework
português | inglês |
---|---|
novo | new |
g | g |
se | if |
você | you |
deseja | want |
framework | framework |
e | e |
use | use |
PT Vamos usar moleculer para criar nossos serviços, moleculer-web como o gateway HTTP e nats para comunicação
EN We´re going to use moleculer to create our services, moleculer-web as the HTTP gateway and nats for communication
português | inglês |
---|---|
vamos | going |
serviços | services |
gateway | gateway |
http | http |
comunicação | communication |
PT Recomendamos usar o Moleculer Runner para iniciar um ServiceBroker e carregar serviços. Leia mais sobre o Moleculer Runner. Esta é a maneira mais fácil de começar um nó.
EN We recommend to use the Moleculer Runner to start a ServiceBroker and load services. Read more about Moleculer Runner. It is the easiest way to start a node.
português | inglês |
---|---|
recomendamos | we recommend |
carregar | load |
serviços | services |
maneira | way |
PT O exemplo abaixo mostra como usar moleculer-runner e Docker para implantar serviços Moleculer em vários contêineres.
EN The example below shows how to use moleculer-runner and Docker to deploy Moleculer services across multiple containers.
português | inglês |
---|---|
serviços | services |
vários | multiple |
PT O que é o Moleculer? | Moleculer - Progressive microservices framework for Node.js
EN What is Moleculer? | Moleculer - Progressive microservices framework for Node.js
português | inglês |
---|---|
progressive | progressive |
framework | framework |
node | node |
js | js |
PT O que é o Moleculer? | Moleculer - Progressive microservices framework for Node.js
EN What is Moleculer? | Moleculer - Progressive microservices framework for Node.js
português | inglês |
---|---|
progressive | progressive |
framework | framework |
node | node |
js | js |
PT Banco de dados MongoDB com módulos moleculer-db e moleculer-db-adapter-mongoose
EN MongoDB database with moleculer-db and moleculer-db-adapter-mongoose modules
português | inglês |
---|---|
mongodb | mongodb |
módulos | modules |
PT Dica rápida: Você não precisa criar manualmente o ServiceBroker no seu projeto. Use o Moleculer Runner para criar e executar um Broker e carregar serviços. Leia mais sobre o Moleculer Runner.
EN Quick tip: You don’t need to create manually ServiceBroker in your project. Use the Moleculer Runner to create and execute a broker and load services. Read more about Moleculer Runner.
português | inglês |
---|---|
dica | tip |
rápida | quick |
manualmente | manually |
broker | broker |
carregar | load |
serviços | services |
PT Moleculer possui um módulo de métricas integrado que coleta muitos valores de métricas internos do Moleculer e de processos
EN Moleculer has a built-in metrics module that collects a lot of internal Moleculer & process metric values
português | inglês |
---|---|
módulo | module |
integrado | built-in |
coleta | collects |
processos | process |
PT O Moleculer possui um módulo de rastreamento integrado que coleta informações de rastreamento dentro de uma aplicação Moleculer
EN Moleculer has a built-in tracing module that collects tracing information inside a Moleculer application
português | inglês |
---|---|
módulo | module |
rastreamento | tracing |
integrado | built-in |
coleta | collects |
informações | information |
aplicação | application |
PT O moleculer-repl é um console interativo de desenvolvedor para Moleculer.
EN The moleculer-repl is an interactive developer console for Moleculer.
português | inglês |
---|---|
é | is |
console | console |
interativo | interactive |
desenvolvedor | developer |
PT project - Gera um projeto base Moleculer. Use-o se você quiser iniciar um novo projeto que seja baseado no framework Moleculer
EN project - Generate a common Moleculer-based project. Use it if you want to start a new project which is based on Moleculer framework
português | inglês |
---|---|
gera | generate |
um | a |
você | you |
quiser | want |
novo | new |
framework | framework |
use | use |
PT Graças a @ColonelBundy, você também pode usar decoradores ES7/TS: moleculer-decorators
EN Thanks for @ColonelBundy, you can use ES7/TS decorators as well: moleculer-decorators
português | inglês |
---|---|
você | you |
usar | use |
graças a | thanks |
PT Se você quiser usar o balanceador do transporter em vez do balanceador do Moleculer, defina a opção disableBalancer do broker como true.
EN If you want to use the transporter balancer instead of Moleculer balancer, set the disableBalancer broker option to true.
português | inglês |
---|---|
se | if |
você | you |
quiser | want |
balanceador | balancer |
defina | set |
opção | option |
broker | broker |
true | true |
PT Você pode usar os cabeçalhos CORS no serviço Moleculer-Web.
EN You can use CORS headers in Moleculer-Web service.
português | inglês |
---|---|
usar | use |
cabeçalhos | headers |
no | in |
serviço | service |
PT Você pode usar Moleculer-Web como um middleware em uma aplicação ExpressJS.
EN You can use Moleculer-Web as a middleware in an ExpressJS application.
português | inglês |
---|---|
você | you |
PT Quando você encontrar alguns problemas ao usar Moleculer, você pode encontrar soluções no FAQ ou nos perguntar no Discord ou no StackOverflow. Se você não consegue encontrar a resposta, por favor, reporte-o em Problemas no GitHub.
EN When you encounter some problems when using Moleculer, you can find the solutions in FAQ or ask us on Discord or on StackOverflow. If you can’t find the answer, please report it on GitHub Issues.
português | inglês |
---|---|
faq | faq |
ou | or |
github | github |
PT Moleculer é um projeto 100% código aberto e gratuito. Todo o código-fonte está disponível sob a licença MIT, no GitHub.
EN Moleculer is a 100% open source and free of charge project. All source code is available under the MIT License on GitHub.
português | inglês |
---|---|
um | a |
projeto | project |
e | and |
sob | under |
licença | license |
mit | mit |
github | github |
fonte | source |
PT Moleculer é uma estrutura de microserviços rápida, moderna e poderosa para Node.js
EN Moleculer is a fast, modern and powerful microservices framework for Node.js
português | inglês |
---|---|
é | is |
estrutura | framework |
rápida | fast |
moderna | modern |
poderosa | powerful |
node | node |
js | js |
PT Passamos muitas horas para melhorar o desempenho do Moleculer e criar o mais rápido framework de microserviços para Node.js.
EN We spent a lot of hours to improve the performance of Moleculer and create the fastest microservices framework for Node.js.
português | inglês |
---|---|
desempenho | performance |
framework | framework |
node | node |
js | js |
PT Até que a Moleculer alcance a versão 1.0, breaking changes serão lançada com uma minor version. Por exemplo, 0.13.1 e 0.13.4 serão compatíveis com retrocessos, mas 0.14.0 terá breaking changes.
EN Until Moleculer reaches a 1.0 release, breaking changes will be released with a new minor version. For example 0.13.1, and 0.13.4 will be backward compatible, but 0.14.0 will have breaking changes.
português | inglês |
---|---|
compatíveis | compatible |
mas | but |
PT Moleculer é uma estrutura de microserviços rápida, moderna e poderosa para Node.js
EN Moleculer is a fast, modern and powerful microservices framework for Node.js
português | inglês |
---|---|
é | is |
estrutura | framework |
rápida | fast |
moderna | modern |
poderosa | powerful |
node | node |
js | js |
PT Moleculer é um projeto 100% código aberto e gratuito. Todo o código-fonte está disponível sob a licença MIT, no GitHub.
EN Moleculer is a 100% open source and free of charge project. All source code is available under the MIT License on GitHub.
português | inglês |
---|---|
um | a |
projeto | project |
e | and |
sob | under |
licença | license |
mit | mit |
github | github |
fonte | source |
PT Passamos muitas horas para melhorar o desempenho do Moleculer e criar o mais rápido framework de microserviços para Node.js.
EN We spent a lot of hours to improve the performance of Moleculer and create the fastest microservices framework for Node.js.
português | inglês |
---|---|
desempenho | performance |
framework | framework |
node | node |
js | js |
PT Até que a Moleculer alcance a versão 1.0, breaking changes serão lançada com uma minor version. Por exemplo, 0.13.1 e 0.13.4 serão compatíveis com retrocessos, mas 0.14.0 terá breaking changes.
EN Until Moleculer reaches a 1.0 release, breaking changes will be released with a new minor version. For example 0.13.1, and 0.13.4 will be backward compatible, but 0.14.0 will have breaking changes.
português | inglês |
---|---|
compatíveis | compatible |
mas | but |
PT Esse é um exemplo de um servidor backend RealWorld.io construído com o framework de microserviços Moleculer.
EN This is a RealWorld.io example backend server with Moleculer microservices framework.
português | inglês |
---|---|
um | a |
exemplo | example |
servidor | server |
framework | framework |
PT O repositório principal do Moleculer contém alguns exemplos.
EN The main Moleculer repository contains some examples.
português | inglês |
---|---|
repositório | repository |
principal | main |
contém | contains |
exemplos | examples |
PT Para experimentá-los, no início, você deve clonar o repositório Moleculer com o seguinte comando:
EN To try them, at first, you should clone the Moleculer repo with the following command:
português | inglês |
---|---|
clonar | clone |
repositório | repo |
comando | command |
PT Este exemplo mostra como você pode iniciar um broker e carregar serviços com Moleculer Runner.
EN This example shows how you can start a broker and load services with Moleculer Runner.
português | inglês |
---|---|
iniciar | start |
um | a |
broker | broker |
carregar | load |
serviços | services |
PT Inicia um broker com as opções contidas em moleculer.config.js, carrega o serviço de usuário de user.service.js e muda para o modo REPL.
EN It starts a broker with options from moleculer.config.js, loads the user service from user.service.js file and switch to REPL mode.
português | inglês |
---|---|
inicia | starts |
broker | broker |
opções | options |
js | js |
modo | mode |
PT O ServiceBroker é o componente principal do Moleculer. Ele lida com serviços, chamadas de ações, emite eventos e se comunica com nós remotos. Você deve criar uma instância do ServiceBroker em cada nó.
EN The ServiceBroker is the main component of Moleculer. It handles services, calls actions, emits events and communicates with remote nodes. You must create a ServiceBroker instance on every node.
português | inglês |
---|---|
componente | component |
principal | main |
serviços | services |
chamadas | calls |
emite | emits |
eventos | events |
comunica | communicates |
remotos | remote |
instância | instance |
PT Service Broker é o coração do Moleculer. É responsável pelo gerenciamento e pela comunicação entre os serviços (locais e remotos). Cada nó deve ter uma instância do Service Broker.
EN Service Broker is the heart of Moleculer. It is responsible for management and communication between services (local and remote). Each node must have an instance of Service Broker.
português | inglês |
---|---|
broker | broker |
coração | heart |
responsável | responsible |
comunicação | communication |
locais | local |
remotos | remote |
PT O gateway é um serviço regular do Moleculer executando um servidor (HTTP, WebSockets, etc)
EN The gateway is a regular Moleculer service running a (HTTP, WebSockets, etc.) server
português | inglês |
---|---|
o | the |
gateway | gateway |
é | is |
um | a |
regular | regular |
executando | running |
http | http |
etc | etc |
PT Agora vamos dar uma olhada como essa loja hipotética pode ser criada com Moleculer.
EN Now let’s take a look at how this hypothetical store can be created with Moleculer.
português | inglês |
---|---|
agora | now |
uma | a |
loja | store |
criada | created |
PT A maioria dos módulos de transporte suportados pelo Moleculer dependem de um broker de mensagens para comunicação entre serviços, então vamos precisar de um conectado e executando
EN Most of the transporters supported by Moleculer rely on a message broker for inter services communication, so we’re going to need one up and running
português | inglês |
---|---|
suportados | supported |
dependem | rely on |
broker | broker |
serviços | services |
vamos | going |
PT Moleculer faz todo o trabalho pesado para você! Você (o desenvolvedor) só precisa se concentrar na regra de negócio
EN Moleculer does all the heavy lifting for you! You (the developer) only need to focus on the application logic
português | inglês |
---|---|
pesado | heavy |
você | you |
concentrar | focus |
PT Essas opções podem ser usadas no construtor do ServiceBroker ou no arquivo moleculer.config.js.
EN These options can be used in ServiceBroker constructor or in moleculer.config.js file.
português | inglês |
---|---|
opções | options |
podem | can |
usadas | used |
no | in |
ou | or |
arquivo | file |
js | js |
PT O service representa um microsserviço no framework Moleculer. Você pode definir ações e assinar eventos. Para criar um serviço você deve definir um esquema. O esquema de serviço é semelhante a um componente do VueJS.
EN The Service represents a microservice in the Moleculer framework. You can define actions and subscribe to events. To create a service you must define a schema. The service schema is similar to a component of VueJS.
português | inglês |
---|---|
representa | represents |
framework | framework |
você | you |
assinar | subscribe |
eventos | events |
esquema | schema |
é | is |
semelhante | similar |
componente | component |
PT Por favor, note que eventos integrados são do tipo fire-and-forget, o que significa que, se o serviço estiver offline, o evento será perdido. Para eventos persistentes, duráveis e confiáveis, verifique o moleculer-channels.
EN Please note that built-in events are fire-and-forget meaning that if the service is offline, the event will be lost. For persistent, durable and reliable events please check moleculer-channels.
português | inglês |
---|---|
note | note |
integrados | built-in |
offline | offline |
perdido | lost |
verifique | check |
significa | meaning |
PT Os Mixins são uma maneira flexível de distribuir funcionalidades reutilizáveis para os serviços Moleculer
EN Mixins are a flexible way to distribute reusable functionalities for Moleculer services
português | inglês |
---|---|
maneira | way |
flexível | flexible |
funcionalidades | functionalities |
serviços | services |
PT Você não precisa reescrever todos os manipuladores de eventos existentes já que Moleculer ainda suporta assinatura legada "user.created"(payload) { ... }. Ele é capaz de detectar diferentes assinaturas de manipuladores de eventos:
EN You don’t have to rewrite all existing event handlers as Moleculer still supports legacy signature "user.created"(payload) { ... }. It is capable to detect different signatures of event handlers:
português | inglês |
---|---|
manipuladores | handlers |
eventos | event |
existentes | existing |
suporta | supports |
user | user |
diferentes | different |
PT O esquema do Service tem uma propriedade metadata. Você pode armazenar aqui qualquer informação sobre o serviço. Você pode acessá-lo com this.metadata dentro das funções do serviço. Moleculer não os usa. Você pode armazenar o que você quiser.
EN The Service schema has a metadata property. You can store here any meta information about service. You can access it as this.metadata inside service functions.Moleculer core modules don’t use it. You can store in it whatever you want.
português | inglês |
---|---|
esquema | schema |
propriedade | property |
informação | information |
PT Carregar com Moleculer Runner (recomendado)
EN Load with Moleculer Runner (recommended)
português | inglês |
---|---|
carregar | load |
recomendado | recommended |
PT A função hot-reloading está funcionando somente com o Moleculer Runner ou se você carregar seus serviços com broker.loadService ou broker.loadServices. Ele não funciona com o broker.createService.
EN Hot reloading function is working only with Moleculer Runner or if you load your services with broker.loadService or broker.loadServices. It doesn’t work with broker.createService.
português | inglês |
---|---|
ou | or |
carregar | load |
serviços | services |
broker | broker |
PT Se você preferir classes da ES6 para o esquema de serviço Moleculer, você pode escrever seus serviços em classes ES6. Há duas maneiras de fazer.
EN If you prefer ES6 classes to Moleculer service schema, you can write your services in ES6 classes. There are two ways to do it.
português | inglês |
---|---|
se | if |
preferir | prefer |
classes | classes |
esquema | schema |
maneiras | ways |
PT Todos os módulos principais do Moleculer têm uma instância de logger personalizada. Elas são herdadas da instância do broker que pode ser configurada nas opções do broker.
EN All Moleculer’s core modules have a custom logger instance. They are inherited from the broker logger instance which can be configured in the broker options.
português | inglês |
---|---|
módulos | modules |
principais | core |
instância | instance |
logger | logger |
personalizada | custom |
broker | broker |
configurada | configured |
opções | options |
s | s |
PT O framework Moleculer possui um módulo integrado responsável pela descoberta e verificação periódica de sinal de vida de cada nó
EN Moleculer framework has a built-in module responsible for node discovery and periodic heartbeat verification
português | inglês |
---|---|
framework | framework |
possui | has |
um | a |
módulo | module |
integrado | built-in |
responsável | responsible |
descoberta | discovery |
verificação | verification |
PT A Descoberta local (opção padrão) usa o módulo de transporte para trocar informações do nó e pacotes de sinal de vida (para mais informações sobre a estrutura dos pacotes, verifique o protocolo Moleculer)
EN Local discovery (default option) uses the transporter module to exchange node info and heartbeat packets (for more info about packet structure check Moleculer protocol)
português | inglês |
---|---|
descoberta | discovery |
local | local |
opção | option |
padrão | default |
usa | uses |
módulo | module |
informações | info |
estrutura | structure |
verifique | check |
protocolo | protocol |
PT Moleculer tem várias estratégias de balanceamento de carga embutidas. Se um serviço estiver rodando em múltiplas instâncias de nós, o ServiceRegistry utiliza essas estratégias para selecionar um único nó entre os que estão disponíveis.
EN Moleculer has several built-in load balancing strategies. If a service is running on multiple node instances, ServiceRegistry uses these strategies to select a single node from the available ones.
português | inglês |
---|---|
estratégias | strategies |
balanceamento | balancing |
carga | load |
se | if |
serviço | service |
utiliza | uses |
disponíveis | available |
PT Trata-se de uma implementação simples. Transfere pacotes Moleculer para consumidores através de pub/sub. Não há offset implementado, recursos de replay… etc.
EN It is a simple implementation. It transfers Moleculer packets to consumers via pub/sub. There are not implemented offset, replay…etc features.
português | inglês |
---|---|
implementação | implementation |
simples | simple |
pacotes | packets |
consumidores | consumers |
pub | pub |
sub | sub |
implementado | implemented |
recursos | features |
etc | etc |
offset | offset |
Mostrando 50 de 50 traduções