Tom Pallister
fe3e8bd23a
Remove Ocelot specific Middleware to make Ocelot more compatible with kestrel middleware and get ready for YARP
2020-05-23 15:48:51 +01:00
Thiago Loureiro
5d82e68534
Removed unused usings, removed empty spaces, removed tons os warnings ( #903 )
2019-05-28 11:00:54 +08:00
Tom Pallister
6793278597
Feature/sticky sessions ( #336 )
...
* started messing around with sticky sessions idea
* more tests for sticky session thing
* more faffing cant make up my mind how to do this
* +semver: breaking added sticky session load balancer and changed way load balancer configuration is set by user
* #336 made tests BDDFy
2018-04-30 18:55:11 +01:00
Philip Wood
c61dc9fd11
Fix brace line spacing and remove multiple concurrent whitespace characters
...
SA1025, SA1505, SA1508, SA-1509, SA1513
2018-03-03 13:14:24 +00:00
Tom Pallister
3ac9b3bd87
hacked together load balancing reroutes in fileconfig ( #211 )
...
* hacked together load balancing reroutes in fileconfig
* some renaming and refactoring
* more renames
* hacked away the old config json
* test for issue 213
* renamed key
* dont share ports
* oops
* updated docs
* mvoed docs around
* port being used
2018-01-31 20:34:55 +00:00
Tom Pallister
6992f9e113
fixed issu where if service dropped out then leastconnection would not pick it up again ( #195 )
2018-01-10 08:12:22 +00:00
Tom Pallister
1d61e403ed
changes to create load balancers and qos providers on first request to reroute and then check if they have changed on subsequent requests but not create again if they havent..quite a few breaking changes here.
2017-11-09 17:35:49 +00:00
Tom Gardham-Pallister
0a66051b92
removed some code we dont need as not expecting any errors so should just throw an exception to the global handler
2017-02-06 21:47:08 +00:00
TomPallister
932bcb73d4
wip: removed some debug statements and all tests passing on my PC...feel there is something wrong with the service discovery test around task execution not completing
2017-02-05 21:21:02 +00:00
Tom Gardham-Pallister
fb0f101732
wip fake consul provider
2017-02-05 21:08:16 +00:00
TomPallister
c46dcc05b8
started implementing the consul service provider
2017-02-04 13:16:31 +00:00
TomPallister
2aa156d0a6
refactoring service discovery and load balancing approach into load balancing middleware
2017-02-01 22:00:01 +00:00