{"id":18537870,"url":"https://github.com/netbuffer/spring-cloud-alibaba-demo","last_synced_at":"2025-09-04T05:33:57.851Z","repository":{"id":150942294,"uuid":"495069353","full_name":"netbuffer/spring-cloud-alibaba-demo","owner":"netbuffer","description":"spring-cloud-alibaba demo","archived":false,"fork":false,"pushed_at":"2023-04-02T01:26:12.000Z","size":403,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2025-08-02T20:16:54.424Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/netbuffer.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-05-22T13:34:09.000Z","updated_at":"2022-06-23T10:05:26.000Z","dependencies_parsed_at":"2023-05-06T18:47:13.471Z","dependency_job_id":null,"html_url":"https://github.com/netbuffer/spring-cloud-alibaba-demo","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/netbuffer/spring-cloud-alibaba-demo","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/netbuffer%2Fspring-cloud-alibaba-demo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/netbuffer%2Fspring-cloud-alibaba-demo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/netbuffer%2Fspring-cloud-alibaba-demo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/netbuffer%2Fspring-cloud-alibaba-demo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/netbuffer","download_url":"https://codeload.github.com/netbuffer/spring-cloud-alibaba-demo/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/netbuffer%2Fspring-cloud-alibaba-demo/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273556041,"owners_count":25126477,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-04T02:00:08.968Z","response_time":61,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-06T19:40:45.806Z","updated_at":"2025-09-04T05:33:57.827Z","avatar_url":"https://github.com/netbuffer.png","language":"Java","readme":"# spring-cloud-alibaba-demo\n* https://github.com/netbuffer/spring-cloud-alibaba-demo\n* https://gitee.com/netbuffer/spring-cloud-alibaba-demo\n* https://github.com/netbuffer/spring-cloud-demo\n* https://gitee.com/netbuffer/spring-cloud-demo\n\n## Help\n* docker-compose up -d  (use docker-compose run nacos)\n* curl http://localhost:8701/invoke/user/1?s=1\n* curl http://localhost:8701/invoke/feign/user/1?s=6\n* curl http://localhost:8702/order/detail/1\n* curl -s \"http://localhost:8702/order/dictionaries?key=order.sex\u0026className=java.util.List\" (not work)\n* curl -s \"http://localhost:8702/order/dictionaries?key=a\u0026className=java.lang.String\"\n* curl -s \"http://localhost:8702/order/dictionaries?key=corp.name\u0026className=java.lang.String\"\n* curl -s \"http://localhost:8702/order/dictionaries?key=home.address\u0026className=java.lang.String\"\n* curl -s \"http://localhost:8702/order/dictionaries?key=info.app.version\u0026className=java.lang.String\"\n* curl http://localhost:8701/randomorg/integers\n* curl http://localhost:8709/scados/order/detail/1\n* curl http://localhost:8709/scadusi/randomorg/integers\n* curl http://localhost:8709/scadusi/invoke/feign/user/1\n* curl http://localhost:8709/scadusp/user/1\n* curl http://localhost:8709/actuator/gateway/globalfilters\n* curl http://localhost:8709/actuator/gateway/routefilters\n* curl -H \"X-Request-bd-id:1234\" -v http://localhost:8709\n* curl -v http://localhost:8709?x-user-type=test\n\n### nacos\n* docker run --name nacos -e MODE=standalone -p 8848:8848 -d nacos/nacos-server:v2.1.0  (use docker run nacos)\n* docker-compose -f nacos-standalone.yml up -d\n* http://localhost:8848/nacos nacos/nacos (create namespace with id 3f21b39c-8476-4520-ac89-3ea4c0e1f47b)\n\n## Docker Image\n* https://hub.docker.com/r/javawiki/spring-cloud-alibaba-demo\n* docker build -t javawiki/spring-cloud-alibaba-demo:v1.0.0 .\n* docker-compose up\n* use docker run\n```shell\ndocker run --name nacos -e MODE=standalone -p 8848:8848 -d nacos/nacos-server:v2.1.0\ndocker run --rm -it -p 8702:8702 -p 8709:8709 -p 8701:8701 -p 8700:8700 -e TZ=Asia/Shanghai -e SCAD_OS_NACOS_ADDR=nacos:8848 -e SCAD_OS_NACOS_NS=public -e SCAD_GW_NACOS_ADDR=nacos:8848 -e SCAD_GW_NACOS_NS=public -e SCAD_USI_NACOS_ADDR=nacos:8848 -e SCAD_USI_NACOS_NS=public -e SCAD_USP_NACOS_ADDR=nacos:8848 -e SCAD_USP_NACOS_NS=public --link nacos --name scad -h scad javawiki/spring-cloud-alibaba-demo:v1.0.0 bash\n```\n\n## Reference\n* https://github.com/alibaba/spring-cloud-alibaba/wiki\n* https://github.com/alibaba/spring-cloud-alibaba/wiki/%E7%89%88%E6%9C%AC%E8%AF%B4%E6%98%8E\n* https://docs.spring.io/spring-cloud-openfeign/docs/current/reference/html/\n* https://nacos.io/zh-cn/docs/system-configurations.html\n* https://docs.spring.io/spring-boot/docs/2.6.3/reference/htmlsingle/\n* https://docs.spring.io/spring-cloud-gateway/docs/current/reference/html/\n* https://docs.spring.io/spring-cloud-gateway/docs/current/reference/html/#writing-custom-route-predicate-factories\n* https://docs.spring.io/spring-cloud-gateway/docs/current/reference/html/#default-filters\n* https://docs.spring.io/spring-cloud-gateway/docs/current/reference/html/#global-timeouts\n* https://github.com/alibaba/spring-cloud-alibaba/wiki/Sentinel#spring-cloud-gateway-%E6%94%AF%E6%8C%81\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnetbuffer%2Fspring-cloud-alibaba-demo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnetbuffer%2Fspring-cloud-alibaba-demo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnetbuffer%2Fspring-cloud-alibaba-demo/lists"}