[{"title":"( 22 个子文件 77KB ) Python-用consul作为服务注册和发现的中心使用flask作为http服务器开发的微服务demo","children":[{"title":"MicroServiceUseConsulAndFlask-master","children":[{"title":"consulclient.py <span style='color:#111;'> 2.34KB </span>","children":null,"spread":false},{"title":"spring cloud consul","children":[{"title":"consul-ribbon","children":[{"title":"mvnw.cmd <span style='color:#111;'> 4.88KB </span>","children":null,"spread":false},{"title":"mvnw <span style='color:#111;'> 6.32KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"test","children":[{"title":"java","children":[{"title":"com","children":[{"title":"example","children":[{"title":"demo","children":[{"title":"ConsulRibbonApplicationTests.java <span style='color:#111;'> 339B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"main","children":[{"title":"resources","children":[{"title":"application.yml <span style='color:#111;'> 246B </span>","children":null,"spread":false}],"spread":true},{"title":"java","children":[{"title":"com","children":[{"title":"example","children":[{"title":"demo","children":[{"title":"RibbonControler.java <span style='color:#111;'> 506B </span>","children":null,"spread":false},{"title":"ConsulRibbonApplication.java <span style='color:#111;'> 752B </span>","children":null,"spread":false},{"title":"RibbonService.java <span style='color:#111;'> 389B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"pom.xml <span style='color:#111;'> 1.91KB </span>","children":null,"spread":false}],"spread":true},{"title":"consul-zuul","children":[{"title":"mvnw.cmd <span style='color:#111;'> 4.88KB </span>","children":null,"spread":false},{"title":"mvnw <span style='color:#111;'> 6.32KB </span>","children":null,"spread":false},{"title":"src","children":[{"title":"test","children":[{"title":"java","children":[{"title":"com","children":[{"title":"example","children":[{"title":"demo","children":[{"title":"ConsulZuulApplicationTests.java <span style='color:#111;'> 337B </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"main","children":[{"title":"resources","children":[{"title":"application.yml <span style='color:#111;'> 322B </span>","children":null,"spread":false}],"spread":true},{"title":"java","children":[{"title":"com","children":[{"title":"example","children":[{"title":"demo","children":[{"title":"ConsulZuulApplication.java <span style='color:#111;'> 807B </span>","children":null,"spread":false},{"title":"MyFilter.java <span style='color:#111;'> 1.14KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":"pom.xml <span style='color:#111;'> 1.91KB </span>","children":null,"spread":false}],"spread":true}],"spread":true},{"title":"server2.py <span style='color:#111;'> 146B </span>","children":null,"spread":false},{"title":"httpapp.py <span style='color:#111;'> 783B </span>","children":null,"spread":false},{"title":"server.py <span style='color:#111;'> 1.06KB </span>","children":null,"spread":false},{"title":"README.md <span style='color:#111;'> 1.14KB </span>","children":null,"spread":false},{"title":"service.png <span style='color:#111;'> 66.29KB </span>","children":null,"spread":false},{"title":"client.py <span style='color:#111;'> 721B </span>","children":null,"spread":false}],"spread":true}],"spread":true}]