【问题标题】:Setting up public plumber API?设置公共管道工 API?
【发布时间】:2020-06-28 14:24:11
【问题描述】:

我正在尝试在 AWS Linux 上运行的 rstudio-server 上设置管道工 API (0.4.6),以便我们的外部分析系统可以向 R 发出请求。我在 8787 上打开了防火墙端口(用于Rstudio,它工作正常)和 5762(对于 API,它不工作)。如果我从 Rstudio 中启动一个 swagger API,那么在本地可以正常工作。如果我将 rstudio 接口重新映射到 5762,那效果很好(所以显然不是防火墙问题)。但是我们根本找不到在 5762 上公开管道工 API 的方法。

非常感谢您的建议……

【问题讨论】:

    标签: rstudio-server plumber


    【解决方案1】:

    你用的是什么IP?

    管道工默认响应 127.0.0.1

    有些地方可能有规则阻止您从外部主机连接到本地主机。

    试试 0.0.0.0

    pr$run(host="0.0.0.0")
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-12-25
      • 1970-01-01
      • 1970-01-01
      • 2017-11-17
      • 1970-01-01
      • 2017-12-05
      • 2018-10-29
      • 1970-01-01
      相关资源
      最近更新 更多