DavidAlphaFox / snova

Automatically exported from code.google.com/p/snova
0 stars 0 forks source link

gsnova 用不了c4 #101

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
关了gae,单独开了c4访问不了网页
单独开启spac也用不了
gae,c4和spac一起开了也不行
请问要怎么处理啊
另外我想编辑spac想让例外的网址通过c4访问,请问怎么编辑��
�

Original issue reported on code.google.com by ablmdr...@gmail.com on 20 Aug 2012 at 7:17

GoogleCodeExporter commented 8 years ago
忘了说,我用的c4是cloudfoundry

Original comment by ablmdr...@gmail.com on 20 Aug 2012 at 7:19

GoogleCodeExporter commented 8 years ago
1. 
修改[C4]下的Enable为1;WorkerNode[0]=后加上xx.cloundfoundry.com域名��
�多个则机上一行WorkerNode[1]=..., WorkerNode[2]=...,依次类推
   这一项只是开启C4
2. [SPAC]下的Default修改为C4, 
含义为默认的proxy选择为C4,即spac规则未匹配到的选择
   [SPAC]下的Enable改为0,则不会进行spac规则匹配,直接选择Default配置的proxy
3. spac规则定义在spac.json中, “Method”, 
"Host"对应的是匹配规则,Proxy对应的选择的proxy实现,支持GAE�
�� C4, Direct,第三方的http、socks5 proxy 

Original comment by yinqiwen@gmail.com on 21 Aug 2012 at 1:28

GoogleCodeExporter commented 8 years ago
按照你的设置,c4已经可以用了
我现在想默认的用gae,我添加例外的网站用c4
我把gae、c4、spac都enable=1了,default=gae
然后我在spac.json里面添加了一段
  {
    "Host" : ["*.我要例外的网址的裸域*"],
    "Proxy":"C4"
  },
但是最后在输出那里发现还是用gae访问的,请问这个要怎么��
�?

Original comment by ablmdr...@gmail.com on 21 Aug 2012 at 7:58

GoogleCodeExporter commented 8 years ago
json对格式要求严格,看看启动时gsnova有没有错误输出

Original comment by yinqiwen@gmail.com on 21 Aug 2012 at 8:00

GoogleCodeExporter commented 8 years ago
没有错误,格式要求真的好严啊,好像只有两个连接是用c4的
,其他的都是用gae的

Original comment by ablmdr...@gmail.com on 21 Aug 2012 at 8:12

GoogleCodeExporter commented 8 years ago
C4两个连接是配置中connection pool 
size默认为2,启动即创建,不一定被用到;
如果spac.json中某个规则在之前已经匹配上了,是不会继续匹��
�下一个规则的;
若走C4 proxy,终端输出中会有c4.go相关的日志输出

Original comment by yinqiwen@gmail.com on 21 Aug 2012 at 8:16

GoogleCodeExporter commented 8 years ago
哦,那我还是单独用c4算了

Original comment by ablmdr...@gmail.com on 21 Aug 2012 at 8:19