Add multiple recursor definition support

Currently only a single recursor is supported, however I want to use multiple recursors because single server is low fault tolerance.