為了驗證負載均衡,服務提供者(EurekaClientServiceProviderApplication)需要啟動多個實例,當前已啟動了一個實例,端口號8762:
2019-07-18 16:06:58.626 INFO [a-bootiful-client,,,] 43400 --- [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8762 (http) with context path '' 2019-07-18 16:06:58.627 INFO [a-bootiful-client,,,] 43400 --- [ main] .s.c.n.e.s.EurekaAutoServiceRegistration : Updating port to 8762 2019-07-18 16:06:58.629 INFO [a-bootiful-client,,,] 43400 --- [ main] h.EurekaClientServiceProviderApplication : Started EurekaClientServiceProviderApplication in 7.985 seconds (JVM running for 9.474)
如何再啟動一個呢?三板斧即可:
1、點開項目運行的配置編輯框
2、選擇我們的項目,勾選Allow parallel run復選框
3、現在去修改application.properties的server.port為新端口8772,新實例啟動了:
2019-07-18 17:00:07.374 INFO [a-bootiful-client,,,] 48872 --- [ main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port(s): 8772 (http) with context path '' 2019-07-18 17:00:07.376 INFO [a-bootiful-client,,,] 48872 --- [ main] .s.c.n.e.s.EurekaAutoServiceRegistration : Updating port to 8772 2019-07-18 17:00:07.378 INFO [a-bootiful-client,,,] 48872 --- [ main] h.EurekaClientServiceProviderApplication : Started EurekaClientServiceProviderApplication in 9.425 seconds (JVM running for 10.974)
運行框如果選擇我們的項目的話,現在運行標志右下角那里會出現數字2:
題外話,parrellel是並行的意思。