Do not save workerAddress in executorAddresses.
If the transport receives connection requests from other executors and save the worker address in executorAddresses while preconnect is ongoing, it will result in deserializing executor's address into socket address failed. The executorAddresses should save the executors' socket address only.
Do not save
workerAddress
inexecutorAddresses
. If the transport receives connection requests from other executors and save the worker address inexecutorAddresses
whilepreconnect
is ongoing, it will result in deserializing executor's address into socket address failed. TheexecutorAddresses
should save the executors' socket address only.