Skip to content

pedroht96/votacao-dbc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Votação API

Pre-requisitos

PostgreSQL

Kafka

Instalação

POSTGRES

pull

docker pull postgres

run

sudo docker run -p 5432:5432 --name postgres -e POSTGRES_USER=postgres -e POSTGRES_PASSWORD=postgres -e POSTGRES_DB=postgres -d postgres

KAFKA

pull

docker pull spotify/kafka

run

sudo docker run -d -p 2181:2181 -p 9092:9092 --env ADVERTISED_HOST=localhost --env ADVERTISED_PORT=9092 --env KAFKA_ADVERTISED_HOST_NAME=localhost --env KAFKA_ADVERTISED_PORT=9092 --name kafka spotify/kafka

new topic

sudo docker exec kafka /opt/kafka_2.11-0.10.1.0/bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic votacao

new producer

sudo docker run -it --rm --link kafka spotify/kafka /opt/kafka_2.11-0.10.1.0/bin/kafka-console-producer.sh --broker-list kafka:9092 --topic votacao

new consumer

sudo docker run -it --rm --link kafka spotify/kafka /opt/kafka_2.11-0.10.1.0/bin/kafka-console-consumer.sh --bootstrap-server kafka:9092 --topic votacao --from-beginning

SWAGGER

http://localhost:8080/api-votacao/swagger-ui.html

ACTUATOR

http://localhost:8080/api-votacao/actuator
http://localhost:8080/api-votacao/actuator/health

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages