Simon Zeltser
7101b6b4fe
Changing the order of redis and cart service starting
...
This should help monitoring probe for cart service to succeed at first run
2018-07-09 21:02:27 -07:00
Simon Zeltser
d457f7ec28
Making cartservice more reliable
...
1. Making sure we re-create redis connection upon disconnect
2. Fixed local cart store implementation to handle updates (useful for testing w/o redis)
3. Fixed windows scripts to work against redis correctly
2018-07-02 13:26:37 -07:00
Simon Zeltser
4ac66b072a
Refactored the cart service to add more telemetry
...
1. Added more telemetry around starting redis cache
2. Now if you don't specify redis cache address via command line
or environment variable, it will run with local cart (no redis).
This is useful for debugging purposes
2018-06-29 11:08:10 -07:00
Simon Zeltser
edf1553be9
Renaming cart service env vars
...
Renaming Cart service environment variables:
CART_SERVICE_ADDR => LISTEN_ADDR
CART_SERVICE_PORT => PORT
2018-06-29 11:08:08 -07:00
Simon Zeltser
c3c76effea
Fixing cache implementation
2018-06-25 09:44:56 -07:00
Simon Zeltser
3262ff82b0
Updating docker file to not include ports. Added scripts folder and script to run docker with env vars passed via command line. Also now the build and packaging is happening in container
2018-06-22 17:17:34 -07:00
Simon Zeltser
5d44d019b3
Fixing docker issues. Now the server can run in linux docker container but doesn't work with real redis yet
2018-06-21 14:53:07 -07:00
Simon Zeltser
0ce195bb80
command line arguments handling
2018-06-21 11:10:13 -07:00
Simon Zeltser
2df80b14c9
Initial commit of cart service using .net core 2.0. Working prototype without cache implementation (yet)
2018-06-20 15:40:07 -07:00