idea如何一个项目启动两个tomcat服务(不同端口)

  • Post author:
  • Post category:其他



目录


第一步:创建一个普通的springboot项目


第二步:编写一个controller代码,用来接收请求


第三步:复制服务,端口设置为8081


第四步:依次访问8080、8081两个服务进行测试




第一步:创建一个普通的springboot项目




注意:一定要勾选springweb的场景启动器,我们用来测试。



第二步:编写一个controller代码,用来接收请求


@RestController
@RequestMapping("hello")
public class HelloController {
    
    @RequestMapping(value = "/getPort",method = RequestMethod.GET)
    public int getPort(HttpServletRequest request){
        return request.getServerPort();
    }

}



第三步:复制服务,端口设置为8081


-Dserver.port=8081

这样左下角Services就出现我们设置的两个服务了,依次运行。



注意:


如果你的idea没有Services,参考我的另一篇文章

IDEA调出services窗口



第四步:依次访问8080、8081两个服务进行测试



http://localhost:8080/hello/getPort


http://localhost:8081/hello/getPort

测试成功!!!



版权声明:本文为qq_38196449原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。