2018-07-06 04:19:57
pool failover coming up
Fireduck
2018-07-06 08:15:22
woo, can you have two pools work together with failover?
Clueless
2018-07-06 08:15:39
http://example.fun ? :P
Clueless
2018-07-06 08:15:49
or, http://example.fun with multiple ips
Clueless
2018-07-06 14:14:00
what if HA will be on the front of 2+ pools in a failover mode?
[pool dns name pointed to HA ip]
[HA]
[pool1] [pool2] [pool-n]
some
2018-07-06 15:56:35
Bad idea with current setup. Grpc may reconnect randomly and the new connection might be to a system that hasn't heard of your work unit and rejects shares.
Fireduck
2018-07-06 16:31:49
Is the client compatible with mac?
Shoots
2018-07-06 16:54:30
yes
Fireduck
2018-07-06 19:33:33
INFO: Generating snow field at 4244.73 writes per second. Estimated total runtime is 491.86 hours. 0.03 complete.
Fireduck
2018-07-06 19:33:36
field 12 is a bear
Fireduck
2018-07-06 21:18:50
@Fireduck
failover mode will switch to the next node only in case if the active one has died
some
2018-07-06 21:19:38
@some that is the plan
Fireduck
2018-07-06 21:20:03
more specifically, my plan was to have the miner maintain work units from all configured pools in memory
Fireduck
2018-07-06 21:20:13
and use the first pool from the list that has a current valid work unit
Fireduck
2018-07-06 21:20:33
that way the failover is very fast and we can report on pool being up or not even when we aren't using it
Fireduck
2018-07-06 21:22:05
I’ve meant HA in failover mode on the front of a bunch on nodes
some
2018-07-06 21:27:06
But from miner side looks more reliable
some
2018-07-06 21:29:50
ah, in the case of doing it on the server side, yeah, that would work
Fireduck
2018-07-06 21:30:03
there would be some rejects when it fails over but should be fine
Fireduck
2018-07-06 21:36:01
The kicker for me is I can switch a data center ip to another internal box, but if the work doesn't carry over it may confuse miners on the pool.
Clueless
2018-07-06 21:36:36
Have to update /restart services once a week.
Clueless
2018-07-06 21:38:19
yeah, it is way better for client side smarts to do this smoothly
Fireduck