Run Steps

  1. Start Zookeeper in docker environment.

    make -f ../build/Makefile docker-up
    
  2. Start Server

    Start Hangzhou zone server.

    cd go-server-hz
    make -f ../../build/Makefile clean start  
    

    Start Shanghai zone server.

    cd go-server-sh
    make -f ../../build/Makefile clean start  
    
    
  3. Run Consumer

    cd go-client
    make -f ../../build/Makefile run
    
  4. Cleanup

    cd go-server-hz && \
         make -f ../../build/Makefile clean && \
         cd ..
    cd go-server-sh && \
         make -f ../../build/Makefile clean && \
         cd ..
    cd go-client && \
         make -f ../../build/Makefile clean && \
         cd ..
    make -f ../build/Makefile docker-down