向heroku云中的特定示例发出请求

wtzytmuj  于 2022-11-30  发布在  其他
关注(0)|答案(1)|浏览(98)

一些云提供商服务允许向特定的示例发出请求。这在heroku中可能吗?查看文档,我看不到任何实现这一点的标题。

y1aodyip

y1aodyip1#

如果你说的“发出请求”是指HTTP请求,不,这是不可能的。Heroku的路由器在dynos之间随机分配HTTP流量:
路由器使用随机选择算法来平衡跨web dynos的HTTP请求。在存在大量dynos的情况下,该算法可以可选地将其选择偏向驻留在与进行选择的路由器相同的AWS可用性区域中的dynos。
但是,如果您的意思是“通过SSH连接”,则可以使用heroku ps:exec
Heroku Exec是一种用于在dyno中创建安全TCP和SSH隧道的功能。它允许SSH会话、端口转发、远程调试以及使用流行的Java诊断工具进行检查。
默认情况下,Heroku Exec连接到您的web.1测功器,但您可以选择指定测功器:

heroku ps:exec --dyno=web.2
Establishing credentials... done
Connecting to web.2 on ⬢ your-app...
~ $

相关问题