jenkins - serveo.net 的多个隧道请求不起作用
问题描述
我在 localhost 上运行了两件事
A] 本地主机上的 Jenkins 服务器:8080
B]本地主机上的另一个应用程序:3000
我想公开两个 localhost URL,以便任何人都可以远程访问这些应用程序。
我找到了选项 serveo.net 我尝试触发命令: ssh -R 80:localhost:8080 -R 80:localhost:4200 serveo.net
结果:
我得到回应
从https://subdomain1.serveo.net转发 HTTP 流量
从https://subdomain2.serveo.net转发 HTTP 流量
我的 Jenkins 服务器在 URL https://subdomain1.serveo.net上正常运行 但是我遇到了 URL https://subdomain2.serveo.net的问题
如何解决这个问题?对于serveo.net,以下命令是否需要任何更改?ssh -R 80:localhost:8080 -R 80:localhost:3000 serveo.net。
解决方案
您需要在 2 个单独的实例中运行它:
ssh -R 80:localhost:8080 serveo.net
ssh -R 80:localhost:3000 serveo.net
然后,您将可以从 serveo 访问这两个 URL 以访问它们。
推荐阅读
- php - 如何在 Symfony4 中的 CollectionType 中获取相关对象
- spring - 如何在@HystrixProperty 注解中动态加载应用程序属性
- xml - 禁用输出转义=“是”不适用于 current() 功能
- android - 执行 Fragment replace() 后恢复 RecyclerView 的滚动位置
- f# - 如何编写带有可变数量参数的 F# printfn 的自定义版本?
- android - getContext() 在这个流程中可以为空吗?
- php - 如何在本地主机上获取主页 url?
- javascript - 在 window.confirm() 之前更改属性
- r - 在数据框中查找行并在单元格中更改值 - Rstudio
- reactjs - 初始化表单状态存储的有效方法