deku9
V2EX  ›  服务器

关于我在腾讯云 windows 服务器起了一个后端服务,但是服务器本地都请求不到的问题

  •  1
     
  •   deku9 · Jan 6 · 1806 views
    This topic created in 151 days ago, the information mentioned may be changed or developed.
    rt ,我在本地和服务器都起了同一个 jar 包,但是我本地访问 url 能请求到后端。
    服务器上起的是一样的 jar 包,访问的也是同一个 url ,但是报 404.
    本地和服务器都是用 apifox 发的请求。
    求问大佬这是啥原因
    10 replies    2026-01-10 12:25:21 +08:00
    JoeJoeJoe
        1
    JoeJoeJoe  
    PRO
       Jan 6
    检查一下 host 是不是 0.0.0.0 ?
    检查一下端口放行没放行?
    想不到别的了,楼下大佬继续补充
    stinkytofux
        2
    stinkytofux  
       Jan 6
    检查一下腾讯云的安全组, 端口有没有放开.
    想不到别的了,楼下大佬继续补充
    deku9
        3
    deku9  
    OP
       Jan 6
    @JoeJoeJoe host 在哪看呀
    deku9
        4
    deku9  
    OP
       Jan 6
    @stinkytofux 端口放开了,而且我是服务器的本地请求的
    deku9
        5
    deku9  
    OP
       Jan 6
    补充一下,都是本地(本机和服务器)请求后端接口
    stinkytofux
        6
    stinkytofux  
       Jan 6
    返回 404 说明 http 服务器已经启动了, 否则就不是 404 了, 而是请求不通.
    404 是找不到 api 的路径资源, 你检查一下你的配置, context-path 是不是和本地不一样.
    把 springboot 的日志打印的全一点, 很好排查的.
    JoeJoeJoe
        7
    JoeJoeJoe  
    PRO
       Jan 6
    @deku9 server.address 好像是 你搜搜是 jar 包里面绑的还是在外面配的
    JoeJoeJoe
        8
    JoeJoeJoe  
    PRO
       Jan 6
    @deku9 或者启动的时候加一个参数试试:--server.address=0.0.0.0
    deku9
        9
    deku9  
    OP
       Jan 6
    @stinkytofux 完全没有请求到后端,所以也就没有日志了。我知道服务是起起来了,
    chrosing
        10
    chrosing  
       Jan 10
    你不会请求的是 localhost 吧
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2884 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 05:25 · PVG 13:25 · LAX 22:25 · JFK 01:25
    ♥ Do have faith in what you're doing.