写了一个tracking程序,部署时是直接用net/http 来起到服务监听端口么?还是有其他的方法?
1
fising 2015-01-15 09:42:53 +08:00
部署的不是go代码,是二进制程序。
|
4
lbp0200 2015-01-15 10:07:13 +08:00 1
可以用fastcgi和nginx搭配使用
|
7
xia0ta0 2015-01-15 10:18:33 +08:00
前面放nginx,作为静态文件服务器,其他的请求nginx转到Go二进制程序的监听端口。
|
8
lbp0200 2015-01-15 10:44:59 +08:00 1
@fising 网站多,让nginx做前台,.net、java、php、python、golang在自己的屋里等着接客,伺候大爷
|
10
Comdex 2015-01-15 11:22:01 +08:00 1
嗯嗯,我都是二进制部署的,不过个人用的话为了方便热更新也可以部署go的编译环境和源代码上去
|
11
liunan1321 2015-01-15 12:46:38 +08:00
1.Copy the binary.done!
|
12
guotie 2015-01-15 13:45:11 +08:00
二进制部署
|
13
xdeng 2015-01-15 13:52:28 +08:00
就把可执行程序 放上去就行了
|
14
JQ OP |
15
mengzhuo 2015-01-16 09:26:54 +08:00
随便一个CI
测试完了直接编译, 然后复制二进制文件到服务器上 搞定 |