question history:
question 
73 views

Assumption about ECS / Client connection order

Hi,

Can we make the assumption that for the first server, the ECS will connect to the KVServer before any clients do?

 0
Updated by Anonymous Calc

the students' answer,

where students collectively construct a single answer

the instructors' answer,

where instructors collectively construct a single answer

Hi,

The ECS will not connect to KVServer, rather KVServer will connect to ECS at startup.

 1
Updated by Jawad Tahir
followup discussionsfor lingering questions and comments
Anonymous Calc 
Does this apply for the first server too? If the KVServer is started before ECS then there’s no way for KVServer to tell that ECS has started.
 0
Jawad Tahir

Hi,

The ECS will always start before the KVServer. The KVServer takes the ECS address as a command line parameter (-b flag). The KVServer will not start unless there is an ECS server.

 1