mirror of
https://github.com/nsnail/Ocelot.git
synced 2025-04-20 17:22:51 +08:00

* breaking upgrade base build image to net5.0 * add make and build tools to image * fix code broken after net5.0 upgrade * fix warnings * fix tests and line endings * upgrade dotnet test and coverages packages * update circle build image * removed rafty and updated more packages * bring back develop * rename authorisation to authorization
#Example how to use Eureka service discovery
I created this becasue users are having trouble getting Eureka to work with Ocelot, hopefully this helps. Please review the implementation of the individual servics to understand how everything fits together.
##Instructions
-
Get Eureka installed and running...
$ git clone https://github.com/spring-cloud-samples/eureka.git $ cd eureka $ mvnw spring-boot:run
Leave the service running
-
Get Downstream service running and registered with Eureka
cd ./DownstreamService/ dotnet run
Leave the service running
-
Get API Gateway running and collecting services from Eureka
cd ./ApiGateway/ dotnet run
Leave the service running
-
Make a http request to http://localhost:5000/category you should get the following response
["category1","category2"]