added pooling options and socket options, all properties for cluster