Skip to content

A microservice for storing A/B Test configurations and decisions as well as Feature Switch states.

License

Notifications You must be signed in to change notification settings

czterocyty/switchman

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

  _________       .__  __         .__
 /   _____/_  _  _|__|/  |_  ____ |  |__   _____ _____    ____
 \_____  \\ \/ \/ /  \   __\/ ___\|  |  \ /     \\__  \  /    \
 /        \\     /|  ||  | \  \___|   Y  \  Y Y  \/ __ \|   |  \
/_______  / \/\_/ |__||__|  \___  >___|  /__|_|  (____  /___|  /
        \/                      \/     \/      \/     \/     \/
                                  by ImmobilienScout24.de

Build Status Coverage Status

A Microservice for storing A/B Test configurations and decisions as well as Feature Switch states.

HowTo Run the service

To run this microservice, simply start a local mongodb and run the JAR as follows:

java -jar switchman-<VERSION>.jar -Dmongodb.url=mongodb:https://localhost:27017/switchman

Configuration

Parameter Description Optional
mongodb.url formatted according to MongoDB Connection String Documentation No
graphite.enabled Enable reporting of Spring Boot Metrics to Graphite Yes
graphite.host Graphite host Yes
graphite.port Graphite port Yes
graphite.metrics.prefix Metrics prefix for Switchman Yes

About

A microservice for storing A/B Test configurations and decisions as well as Feature Switch states.

Resources

License

Stars

Watchers

Forks

Packages

No packages published