我希望客户机应用程序使用发现的所有服务发现,并覆盖一个假客户机只使用我的本地运行服务。
有没有一种方法可以在不禁用客户端上的Eureka的情况下做到这一点?我已经研究了这两个问题(一个、两个),并且没有设法使listOfServers字段产生任何影响,除非我禁用了Eureka。如果在这方面的工作很重要,我做了我希望连接的服务,不注册与尤里卡。
您可以为特定的FeignClient指定URL,而不必禁用具有属性
属性的Eureka客户端。
假设用于指导路由的服务id为testa
。您可以在不禁用Eureka客户端的情况下定义以下属性。
testA:
ribbon:
NIWSServerListClassName: com.netflix.loadbalancer.ConfigurationBasedServerList
listOfServers: ${url for your test server}
如果您将com.netflix.LoadBalancerConfigurationBasedServerList
指定为NIWSServerListClassName
,则假客户端内的功能区客户端将使用通过ListofServers
属性提供的地址,而不禁用Eureka。
如何禁用功能区,以便使用默认的假客户端。
我在php项目中有一个Dockerfile,我需要在执行过程中传递用户和密码以下载库。 用户和密码必须在生产或本地 .env 文件中隐藏。目前我只是尝试本地选项,用户和密码为空。 我使用过和,但不仅登录失败,而且当我打印变量时,它们是空的。我也试过将变量硬编码,它工作正常,所以问题是变量没有从. env文件中检索。 docker compose开始如下 还有 Dockerfile: .env 的开
问题内容: 我正在使用WAMP。我想从命令提示符下使用php。为此,PATH env变量中的条目是什么? 问题答案: 你需要把具有目录在您安装到您。通常是这样的
我想知道如何在centos apache配置中设置变量,用户将以以下身份登录:www.example。com/$1($1是一个变量)ServerName localhost ServerAdminwebmaster@example.orgDocumentRoot/var/www/html 别名/1美元 /home/client/1美元选项索引关注符号链接DAV On AllowOverRide A
问题内容: 我是webpack的新手,几乎可以解决所有构建部分的问题,但是现在的问题是,我想将环境变量从.env文件传递到webpack config,以便可以通过插件将这些变量传递给我的构建文件。 目前,我能够将环境变量直接从webpack传递到我的构建中。请查看下面我在webpack中使用的代码。 我的构建脚本是 问题答案: 您可以为此目的使用包装 参考:https : //www.npmjs