A microservice for storing camping actions.
The repository implements the recording of camping actions. The microservice is API done using GraphQL, which connects on InfluxDB time-series database.
This microservice camping API requires microservices endpoint. For that you can set:
INFLUX_HOST
,INFLUX_PORT
,INFLUX_USER
,INFLUX_PASSWORD
andINFLUX_DATABASE
environment variables when running with Docker.
Camping catalog microservice query and mutation examples:
query something{
logs {
microservice
message
}
}
mutation addLog{
createLog(microservice:"camping-test-ms", message:"test") {
log {
microservice
message
}
}
}