17 Commits

Author SHA1 Message Date
9167c9edf7 add a max failuires parameter when deciding whether to expire a host. Report the number of negative hosts in the info rpc 2020-04-29 12:20:23 +01:00
028a8d5044 handle tracker pongs 2020-04-29 11:24:58 +01:00
9da7a90653 wip on pinging swarm members 2020-04-29 07:26:51 +01:00
2001419f1a Iterate through the swarms in order of last pinged, get hosts which have not been pinged recently, also in chronological order 2020-04-29 06:07:22 +01:00
eec9bab081 Start work on timer-based swarm tracking 2020-04-29 05:21:18 +01:00
0a66267264 add missing dependency on java11 2020-04-29 03:47:01 +01:00
ad698cf1b9 use spring configuration for the tracker properties 2020-04-29 02:58:48 +01:00
fd9866c519 implement "info" json-rpc method 2020-04-29 02:03:50 +01:00
83bea0c823 report # of swarms in status, add forget method 2020-04-29 00:54:05 +01:00
71789d96d2 working injection and query kickoff through json-rpc, wip on swarm monitoring 2020-04-28 23:35:29 +01:00
acee9a5805 customize port and interface of web server 2020-04-28 18:26:36 +01:00
d34c4e1990 hello spring boot 2020-04-28 18:11:26 +01:00
7be3821e53 will use spring boot for json-rpc endpoints 2020-04-28 17:03:00 +01:00
4aed958319 wip on tracker 2020-04-26 19:31:21 +01:00
c4d908f571 switch to simple-json-rpc library, add basic rpc server over tcp 2020-04-15 10:26:47 +01:00
4d5497c12f setup wizard 2020-04-14 13:18:13 +01:00
7a7ebc9690 skeleton of tracker project 2020-04-13 19:43:48 +01:00