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
fef19ddf98
Changed routing to support a catch all style ( #187 )
...
* Changed routing to support a catch all style
* refactoring placeholder tuff
* implemented simple priority in the routing
2018-01-05 21:26:15 +00:00
Tom Gardham-Pallister
88e51971c5
only get config once in a request...could make this its own middleware one day?
2017-11-10 18:07:08 +00:00
Tom Gardham-Pallister
bc1ba53f21
unit tests passing again
2017-11-09 08:19:36 +00:00
Tom Gardham-Pallister
e43732290a
massive refactor to handle creating load balancer first time a re route is called
2017-11-08 21:26:49 +00:00
Philip Wood
d02e921a58
Moved ScopedRepository into test base class.
2017-07-18 10:53:57 +01:00
Philip Wood
8042bbab2c
Moved common middleare test setup into a base class
2017-07-18 09:28:32 +01:00
Juan Carlos Santana Herrera
24f7b9a171
UpstreamHttpMethod property (of class FileReRoute) changes from string to List<string>.
2017-05-05 11:47:28 +01:00
Philip Wood
878eacf1db
Remove obsolete code
2017-04-18 15:35:54 +01:00
Philip Wood
7c1a277147
Fixed some unit tests
2017-04-18 14:05:15 +01:00
TomPallister
e33fe4cf7d
merged develop
2017-02-11 12:07:08 +00:00
geffzhang
caae826d77
Refactor qos as options
2017-02-08 09:25:32 +08:00
Tom Gardham-Pallister
33ce162693
changed upstream http method to use httpmethod class in .net
2017-02-07 18:30:21 +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
Tom Gardham-Pallister
a4495b8fa9
tests for error handling on load balancing middleware
2017-02-06 20:22:09 +00:00
TomPallister
c46dcc05b8
started implementing the consul service provider
2017-02-04 13:16:31 +00:00
Tom Gardham-Pallister
f285b0e0ad
plugged load balancer middleware into Ocelot pipeline, load balanced downstream host and port now used by url creator middleware
2017-02-03 08:00:07 +00:00
Tom Gardham-Pallister
f2c6d1c799
load balancer middle ware test and cake mac osx build script
2017-02-02 22:34:46 +00:00
Tom Gardham-Pallister
07ca7989b0
more work towards getting service discovery working with load balancing
2017-02-02 21:34:15 +00:00