User microservice
- OS
- openjdk 11 (java 11)
- node v14 or more
- mongodb v4 or more
Use many terminal windows to run entire app Only for running: you need to respect the number of the following app
- Installation
wget http://apache.crihan.fr/dist/kafka/0.10.2.1/kafka_2.10-0.10.2.1.tgz
tar xzf kafka_2.10-0.10.2.1.tgz
cd kafka_2.10-0.10.2.1/
- Run
./bin/zookeeper-server-start.sh ./config/zookeeper.properties
./bin/kafka-server-start.sh ./config/server.properties
- Installation
cd auth/
npm install
- Run
npm start
- Installation
cd kafka-backend/
npm install
- Run
npm start
- There is sample config file (config.json) in each service folders which you should edit with proper values. (To run in develop mode no need to edit any file)
- Following are the API Docs URL for each service (it's a generated swagger)
- Auth:
localhost:7000/api-docs
- Auth: