title: Problems with hystrix-dashboard turbine using FileBasedInstanceDiscovery
body: <p>I am trying to set up a hystrix-dashboard with turbine.  I am not using Eureka and want to use the FileBasedInstanceDiscovery.  I am trying to configure this but following the online documentation doesn't seem to work.  It always tries to use the Eureka discovery client.  I tried excluding the eureka from my pom but then it falls back to another discovery client CommonsInstanceDiscovery</p>
  
  <p>Here is my application.properties:</p>
  
  <pre><code>turbine.aggregator.clusterConf=mycluster
  turbine.instanceUrlSuffix.mycluster=8080/hystrix.stream
  turbine.FileBasedInstanceDiscovery.filePath=turbine.hostnames.txt
  turbine.InstanceMonitor.eventStream.skipLineLogic.enabled=false
  InstanceDiscovery.impl=com.netflix.turbine.discovery.FileBasedInstanceDiscovery
  </code></pre>
  
  <p>Is there another way to do this?  Also, for the filePath for my turbine hostnames, where does it start looking?  Can I have the file under my resources directory of my jar? </p>
  
  <p>here is my pom file dependencies:</p>
  
  <pre><code>&lt;properties&gt;
      &lt;java.version&gt;1.8&lt;/java.version&gt;
      &lt;spring-cloud.version&gt;Greenwich.SR1&lt;/spring-cloud.version&gt;
  &lt;/properties&gt;
  
  &lt;dependencies&gt;
      &lt;dependency&gt;
          &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt;
          &lt;artifactId&gt;spring-boot-starter-actuator&lt;/artifactId&gt;
      &lt;/dependency&gt;
      &lt;dependency&gt;
          &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt;
          &lt;artifactId&gt;spring-boot-starter-web-services&lt;/artifactId&gt;
      &lt;/dependency&gt;
      &lt;dependency&gt;
          &lt;groupId&gt;org.springframework.cloud&lt;/groupId&gt;
          &lt;artifactId&gt;spring-cloud-starter-netflix-hystrix-dashboard&lt;/artifactId&gt;
      &lt;/dependency&gt;
      &lt;dependency&gt;
          &lt;groupId&gt;org.springframework.cloud&lt;/groupId&gt;
          &lt;artifactId&gt;spring-cloud-starter-netflix-turbine&lt;/artifactId&gt;
          &lt;exclusions&gt;
              &lt;exclusion&gt;
                  &lt;groupId&gt;org.springframework.cloud&lt;/groupId&gt;
                  &lt;artifactId&gt;spring-cloud-starter-netflix-eureka-client&lt;/artifactId&gt;
              &lt;/exclusion&gt;
          &lt;/exclusions&gt;
      &lt;/dependency&gt;
      &lt;dependency&gt;
          &lt;groupId&gt;org.springframework.boot&lt;/groupId&gt;
          &lt;artifactId&gt;spring-boot-starter-test&lt;/artifactId&gt;
          &lt;scope&gt;test&lt;/scope&gt;
      &lt;/dependency&gt;
  &lt;/dependencies&gt;
  
  &lt;dependencyManagement&gt;
      &lt;dependencies&gt;
          &lt;dependency&gt;
              &lt;groupId&gt;org.springframework.cloud&lt;/groupId&gt;
              &lt;artifactId&gt;spring-cloud-dependencies&lt;/artifactId&gt;
              &lt;version&gt;${spring-cloud.version}&lt;/version&gt;
              &lt;type&gt;pom&lt;/type&gt;
              &lt;scope&gt;import&lt;/scope&gt;
          &lt;/dependency&gt;
      &lt;/dependencies&gt;
  &lt;/dependencyManagement&gt;
  </code></pre>