different keepalive strategy