Sealos 创建 Devbox 实例后,解决“公网调试地址一直显示:准备中”的问题

    服务端开发 (springBoot+MyBatis)。
(1)登录Sealos:https://sealos.run
(2)在“所有应用”中点击“Devbox”
(3)点击右上角“新建项目”,出现导航选择左上角的“跳过”
            项目名称:zxyf-management
            语言:Java
            框架:spring Boot
            版本:3.3.2
            内存选择:2G
            其余默认
    设置好后点击右上角的“创建”|“确认”,便会在Devbox容器中创建该项目
(4)点击该项目末尾三条横线“三”按钮,便可以查看该项目的详细信息

(5)问题:Sealos 创建 Devbox 实例后,公网调试地址一直显示:准备中
这是正常现象,解决方法见下面

 

(6)用cursor启动远程项目zxyf-management
    A、准备工作
    Radmin登录215VM,在sealos.run平台选择使用cursor启动项目zxyf-management
    cursor登录,选择Agent claude-3.5-sonnet
    按照cursor的提示安装各种插件

    B、创建一个测试接口 /home/devbox/project/src/main/java/com/example/hello/HelloController.java,内容如下:

package com.example.hello;

import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
public class HelloController {

    @GetMapping("/")
    public String index() {
        return "欢迎访问Spring Boot应用!";
    }

    @GetMapping("/hello")
    public String hello() {
        return "Hello, Spring Boot is running!";
    }
}

    C、在cursor中点击左上侧的“资源浏览”,右击pom.xml >> “在集成终端中打开”,然后在集成终端中运行:mvn spring-boot:run

    然后便可以在浏览器中正常访问:
    https://ojviclzhvdya.sealoshzh.site/ 显示:欢迎访问Spring Boot应用!
    https://ojviclzhvdya.sealoshzh.site/hello 显示:Hello, Spring Boot is running!


(7)当在cursor中运行:mvn spring-boot:run 成功启动远程项目zxyf-management后,在 https://sealos.run 中进行刷新,再次打开 Devbox 中的项目zxyf-management ,公网调试地址便不会再显示:可访问,点击公网地址便可以成功访问服务器接口页面

 

posted on 2025-04-04 20:19  patton88  阅读(669)  评论(0)    收藏  举报

导航