protected Observable<MembershipEvent<Server>> serverUpdates() { return eurekaClient.forVips(readServerVip) .timeout(5000, TimeUnit.MILLISECONDS, Observable.<ChangeNotification<InstanceInfo>>empty()) .map(new Func1<ChangeNotification<InstanceInfo>, MembershipEvent<Server>>() {