我有两部电 the,一台api
服务,把数据从外部复印机中提取,另一台emailer
。 在<代码>api服务上打到终点的服务,并根据终端数据发送电子邮件。 我如何将<代码>emailer连接起来。 使用<代码>api 可能的话,可在<条码>上使用诸如“API_URL等内容?
问题是,这两种服务都不必暴露在网络上,因此我不想暴露<条码>api服务(只需要<条码>emailservice>)
我有两部电 the,一台api
服务,把数据从外部复印机中提取,另一台emailer
。 在<代码>api服务上打到终点的服务,并根据终端数据发送电子邮件。 我如何将<代码>emailer连接起来。 使用<代码>api 可能的话,可在<条码>上使用诸如“API_URL等内容?
问题是,这两种服务都不必暴露在网络上,因此我不想暴露<条码>api服务(只需要<条码>emailservice>)
可在提出两项建议,使用户能够相互浏览,根据用户/处理类型/组合的名称,将APIC_URL env var确定为正确价值,然后将公共参考资料与他人分离。 以下是如何执行这项任务的实例。
# create a service named internal-network
dokku network:create internal-network
# attach the apps to the internal-network network
dokku network:set api attach-post-deploy internal-network
dokku network:set emailer attach-post-deploy internal-network
# set the environment variable to talk to api
# it listens on whatever the container PORT is configured to, usually 5000
dokku config:set emailer API_URL=http://api.web:5000
# disable public proxying of the services
dokku proxy:disable api
dokku proxy:disable emailer
# rebuild the apps so the containers are attached to the internal-network network
dokku ps:rebuild api
dokku ps:rebuild emailer
我有两部电 the,一台从外部信pi取数据的复印机,以及一台电子邮件服务机,该服务点在复印机服务上,并发送电子邮件,视......而定。