/laravel-microservices-rabbitmq-micro-email

Vamos criar um microservice para centralizar a comunicação da nossa aplicação, trabalhando com Message Broker RabbitMQ.

Primary LanguagePHP

Laravel Microservices com RabbitMQ - Micro E-mail

Vamos criar um microservice para centralizar a comunicação da nossa aplicação, trabalhando com Message Broker RabbitMQ.

Requisitos

Este Micro E-mail depende do Microservice 01, portanto, primeiramente subir o microservice 01 e também depende do Microservice 02, portanto, também subir o microservice 02

Instalação

Clonar Projeto

git clone https://github.com/ezequieldhonatan/laravel-microservices-rabbitmq-micro-email

Acessar o projeto

cd laravel-microservices-rabbitmq-micro-email

Criar o Arquivo .env

cp .env.example .env

Subir os containers do projeto

docker-compose up -d

Acessar o container

docker-compose exec laravel_microservices_rabbitmq_micro_email bash

Instalar as dependências do projeto

composer install

Gerar a key do projeto Laravel

php artisan key:generate

Acessar o projeto http://localhost:8005