Foxtable(狐表)用户栏目专家坐堂 → HTTP是否可同时开启多个服务?


  共有3851人关注过本帖树形打印复制链接

主题:HTTP是否可同时开启多个服务?

帅哥哟,离线,有人找我吗?
wh420
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1107 积分:10586 威望:0 精华:0 注册:2014/2/19 16:32:00
HTTP是否可同时开启多个服务?  发帖心情 Post By:2021/11/9 15:34:00 [显示全部帖子]

1、同一服务器是否可开启多个HTTPserver服务?如下:
HttpServer.Prefixes.Add("http://*:32177/")
HttpServer.WebPath = "d:\web"  '指定静态文件存储位置
HttpServer
.Start()

HttpServer.Prefixes.Add("http://*:8080/")
HttpServer.WebPath = "d:\web"  '指定静态文件存储位置
HttpServer
.Start()

2、如果同一服务器可以同时开启多个HTTPSERVER服务,那么关闭的时候如何根据不同端口来关闭不同的HTTPSERVER?

 回到顶部
帅哥哟,离线,有人找我吗?
wh420
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1107 积分:10586 威望:0 精华:0 注册:2014/2/19 16:32:00
  发帖心情 Post By:2021/11/9 17:57:00 [显示全部帖子]

我的意思不是在一个程序里开多个服务,而是弄了两个服务器端,需要他们分别启动服务(用哪个启动哪个服务,不用则可单独停止某个服务)

 回到顶部
帅哥哟,离线,有人找我吗?
wh420
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1107 积分:10586 威望:0 精华:0 注册:2014/2/19 16:32:00
  发帖心情 Post By:2021/11/10 11:07:00 [显示全部帖子]

启动我会,那么两个服务如何分别停止?
例如:A服务应用用的是80端口,B应用用的是8080端口,如果我用httpserver.stop()那么两个服务都会被停掉。这不是我想要的,两个程序独立,分别控制如何实现?

 回到顶部