Thursday, October 17, 2019

RSS News, kafka, flink microservice architecture

Apache web server (localhost) : 80

  •  Mongodb : 2701
    >D:\apps\MongoDB\Server\4.2\bin\mongdbd.exe
  • Zookeeper :2181
    >cd D:\apps\kafka_2.12-2.3.0
    >.\bin\windows\zookeeper-server-start.bat config\zookeeper.properties
  • Kafka broker (single) : 9092
    >cd D:\apps\kafka_2.12-2.3.0
    >.\bin\windows\kafka-server-start.bat config\server.properties
  • Gateway service  : 
    • springboot application : console : http://localhost:8761/
    • netflix eureka server : 8761
  •  API gateway : 
    • springboot application  : 8083
    • netflix zuul proxy
    • netflix eureka client
  • Dashboard service : 
    • springboot application : 8181
    • netflix eureka client

  • Dashboard UI : react, node.js : 3000 
    • Run "npm start" to bring up http://localhost:3000
    • Deploy to apache web server.
  • RSS admin UI
    • python django : 8000
    • Run command line (not power shell)
      C:\Users\apeng\Envs\rss\Scripts>.\activate.bat
      (rss) D:\dvp\rssnews\rssproject>python manage.py runserver
  • Kafka producer : springboot application : 8080
    • springboot application : 8181
    • netflix eureka client
  • Flink
    • Flink Dashboard : 8081 
    • Job Manager : 6123

No comments: