benchmark connect: add more client pattern