摘要: 场景:Nginx反向代理请求内网web服务(IIS),使用的是http1.0协议,使用内网访问web服务器使用的是http1.1协议,web服务器上有coolite.net0.8(兼容http1.0)和ext.net2.0(可能不兼容http1.0,仅限http1.1)两种类型的页面。表现:1.使用内网(http1.1协议)可以正常访问coolite.net和ext.net页面。2.使用代理只能访问coolite.net页面,ext.net页面报错。3.不使用代理,web服务器单独部署,开放外网IP,从外网IP访问coolite.net和ext.net页面都正常。报错信息:假设:coolite 阅读全文
posted @ 2013-06-18 23:56 正在获取... 阅读(1082) 评论(0) 推荐(0) 编辑
摘要: 问题场景:最近公司推出saas产品,这近半年来一直在忙于产品的转型设计工作,感觉其实搞saas比想像中的要麻烦,就目前的架构来说(不是重新设计的,只是在原来的产品架构上重构),我觉得勉强算是半个saas产品了,离真正的saas还有很大距离,总的来说比定制化开发或者说项目形式的配置化开发来得更加麻烦,也更新强调可配置性、高性能和可伸缩性。web服务器集群和后端数据库集群后,通过nginx反向代理组合成的架构的这个过程我们也遇到了很多棘手的问,也让我们学到不少东西,主要是团队里面大家基本上都是刚转型过来(从原来项目配置化应用模式到Saas应用模式),所以难免磕磕碰碰。而今天我主要思考的是数据库集群 阅读全文
posted @ 2013-06-18 22:58 正在获取... 阅读(3184) 评论(0) 推荐(0) 编辑
摘要: 场景:移动终端设备读取数据库坐标数据时,由于终端设备某些情况下无法正确识别坐标类型(例如只读取经纬度,无定位来源),这样使得定位会存在偏差。目的:为了使移动终端或者后台直接获取到经过修正后的坐标(目前只用百度地图),需要有一个自动坐标转换修正的过程。同时需要保存原始坐标或修正后的坐标。设计方案一:新建一个webservice,用于把GPS和其他坐标转换为百度地图坐标,通过数据调度去定时执行这个job.url约束lat:经度字段lng:纬度字段tp:类型fn:函数或者存贮过程dsid:数据源id设计方案二:直接在SQL或者PostgreSQL存贮过程中或者函数内(或者触发器)调用RESTFUL 阅读全文
posted @ 2013-06-18 21:44 正在获取... 阅读(660) 评论(0) 推荐(0) 编辑