基本的な質問です。Springboot MicroserviceはEurekaに登録されていますが、ヒットできません。
私が発見サーバ作成しました:首尾よくそれで
@SpringBootApplication
@EnableEurekaServer
public class DisocveryServiceApplication {
public static void main(String[] args) {
SpringApplication.run(DisocveryServiceApplication.class, args);
}
、登録microservicesを。 localhost:8761を押すと、私の発見サービスがマイクロサービスを見つけたことがわかります。私が指定されたポートでそれらをヒットすると、マイクロサービスは正常に動作します。たとえば、私はcredsと呼ばれるものを持っています。もし私がlocalhost:9000を打つと、それは返します。しかし、私は今、localhost:8761/credsを打つことができるはずです。同じ出力を表示しますが、これは動作しません。
私は誤解していますか?何を試してみるべきですか?
credsをはbootstrap.yml: ポート:9000 ユーレカ: クライアント: のserviceURL: defaultZone:http://localhost:8761/eureka/
がapplication.yml
を発見spring:
application:
name: creds
credsをは サーバーをapplication.yml
server:
port: ${PORT:8761}
eureka:
client:
registerWithEureka: false
fetchRegistry: false
server:
waitTimeInMsWhenSyncEmpty: 0