public Response request(Request request) throws NacosException {
        return request(request, rpcClientConfig.timeOutMills());
    }
@Test
    void testRequestWhenTimeoutThenThrowException() throws NacosException {
        assertThrows(NacosException.class, () -> {
            rpcClient.rpcClientStatus.set(RpcClientStatus.RUNNING);
            rpcClient.currentConnection = connection;
            doReturn(null).when(connection).request(any(), anyLong());
            rpcClient.request(null, 10000);
        });
    }