* feature: used schema to check the upstream configuration in etcd. * change: used Lua table to avoid concat JSON string by manual for schema. * optimize: changed a smaller wait time, faster way to know if there has new data coming.