﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-叽哩咕噜-随笔分类-我在160的这几年</title><link>http://www.blogjava.net/wangxunhua/category/55001.html</link><description>君子如玉,上善若水</description><language>zh-cn</language><lastBuildDate>Fri, 18 Mar 2016 06:15:14 GMT</lastBuildDate><pubDate>Fri, 18 Mar 2016 06:15:14 GMT</pubDate><ttl>60</ttl><item><title>微信公众号开发中的又一大坑-二次验证域名</title><link>http://www.blogjava.net/wangxunhua/archive/2016/03/18/429718.html</link><dc:creator>叽哩咕噜</dc:creator><author>叽哩咕噜</author><pubDate>Fri, 18 Mar 2016 05:44:00 GMT</pubDate><guid>http://www.blogjava.net/wangxunhua/archive/2016/03/18/429718.html</guid><wfw:comment>http://www.blogjava.net/wangxunhua/comments/429718.html</wfw:comment><comments>http://www.blogjava.net/wangxunhua/archive/2016/03/18/429718.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wangxunhua/comments/commentRss/429718.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wangxunhua/services/trackbacks/429718.html</trackback:ping><description><![CDATA[今天又被微信坑了一把.<br /><br />今天微信公众号开发平台在11点55分左右突然访问不了儿童医院和市妇幼的公众号.<br /><br />经过排查:<br />1. 使用这两家医院的APPID不能验证回调,返回"该链接无法访问",同一个地址使用其它家的APPID可以正常访问,我们的服务地址是正常可以访问的.<br /><br />2. 经过观察,微信的授权接口以前正常时是https://open.weixin.qq.com/connect/oauth2/authorize,但今天出问题的两家公众号问题页面地址是:<div>https://sz.open.weixin.qq.com/connect/oauth2/authorize_reply?uuid=013qktTrRd8hYwt0&amp;snsapi_base=on&amp;allow=on&amp;uin=MTg1MDg0OTU2MA%3D%3D&amp;key=919f97a8831ea19f1bb7527946cb904e9190f42e74ee0585f2ca3800c818f923a38122ddd1f06952d4f0d01eae4cb8e8<br />域名变成了sz.open.weixin.qq.com.</div><br />3. 我们一想,如果我们把授权接口域名变成 sz.open.weixin.qq.com会怎么样.奇迹发生了,竟然就可以正常访问了.<br /><br />这个坑就坑在我们如何确认同样是深圳的医院哪家医院会使用不同的授权接口地址呢.,太扯了.<img src ="http://www.blogjava.net/wangxunhua/aggbug/429718.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wangxunhua/" target="_blank">叽哩咕噜</a> 2016-03-18 13:44 <a href="http://www.blogjava.net/wangxunhua/archive/2016/03/18/429718.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>加速乐引发的APP通信异常解决处理(2016-03-09)</title><link>http://www.blogjava.net/wangxunhua/archive/2016/03/16/429690.html</link><dc:creator>叽哩咕噜</dc:creator><author>叽哩咕噜</author><pubDate>Wed, 16 Mar 2016 15:09:00 GMT</pubDate><guid>http://www.blogjava.net/wangxunhua/archive/2016/03/16/429690.html</guid><wfw:comment>http://www.blogjava.net/wangxunhua/comments/429690.html</wfw:comment><comments>http://www.blogjava.net/wangxunhua/archive/2016/03/16/429690.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wangxunhua/comments/commentRss/429690.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wangxunhua/services/trackbacks/429690.html</trackback:ping><description><![CDATA[情况介绍: 部分APP版本连接端异常<br /><br /><div><div><table id="ItemTable" style="font-family: ''; letter-spacing: normal; orphans: auto; text-indent: 0px; text-transform: none; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; word-break: break-all;" width="100%" cellspacing="0"><tbody><tr id="itemId_48" style="background-color: #ffedc4;"><td id="tn" style="font-size: 9pt; border: 1px solid #ffdb8d;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">01:02:52</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;">已经回滚到今天以前</div></td></tr><tr id="itemId_49"><td id="tn" style="font-size: 9pt; border: 1px solid transparent;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">01:03:15</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;">问题依旧</div></td></tr></tbody></table></div></div><div><table id="ItemTable" style="font-family: ''; letter-spacing: normal; orphans: auto; text-indent: 0px; text-transform: none; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; word-break: break-all;" width="100%" cellspacing="0"><tbody><tr id="itemId_53"><td id="tn" style="font-size: 9pt; border: 1px solid transparent;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">01:06:42</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;">@晁永康&nbsp;android和ios版的接口地址是否是同一个？</div></td></tr><tr id="itemId_54"><td id="tn" style="font-size: 9pt; border: 1px solid transparent;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">01:07:11</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;">这个研发才知道</div></td></tr><tr id="itemId_55"><td id="tn" style="font-size: 9pt; border: 1px solid transparent;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">01:08:01</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;">这个是同一个，刚试了几个版本。一样有问题，可能不是PHP代码上的问题。</div></td></tr><tr id="itemId_56" style="background-color: #ffedc4;"><td id="tn" style="font-size: 9pt; border: 1px solid #ffdb8d;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">01:09:43</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;">安卓5.0版本是好的。</div></td></tr></tbody></table></div><br /><div><table id="ItemTable" style="font-family: ''; letter-spacing: normal; orphans: auto; text-indent: 0px; text-transform: none; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; word-break: break-all;" width="100%" cellspacing="0"><tbody><tr id="itemId_7"><td id="tn" style="font-size: 9pt; border: 1px solid transparent;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">01:20:59</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;">我们先看一下程序相关日志，看是个性问题还是共性问题，&nbsp;这个问题有点诡异。&nbsp;</div></td></tr><tr id="itemId_8" style="background-color: #ffedc4;"><td id="tn" style="font-size: 9pt; border: 1px solid #ffdb8d;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">&nbsp;01:21:20</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;">5.0.和5.1.0的版本没问题，5.1.1开始以后的版本都打不开。</div></td></tr></tbody></table></div><br /><div><table id="ItemTable" style="font-family: ''; letter-spacing: normal; orphans: auto; text-indent: 0px; text-transform: none; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; word-break: break-all;" width="100%" cellspacing="0"><tbody><tr id="itemId_42"><td id="tn" style="font-size: 9pt; border: 1px solid transparent;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">01:38:11</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;">已经升级到5.2.2&nbsp;果然有问题</div></td></tr><tr id="itemId_43" style="background-color: #ffedc4;"><td id="tn" style="font-size: 9pt; border: 1px solid #ffdb8d;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">01:38:15</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;">所有调用接口的全部异常</div></td></tr></tbody></table></div><div><div style="font-family: ''; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffedc4; color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">01:48:27</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden; color: #000000; font-family: ''; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffedc4;">我这边的报错就是：您的网络不给力</div></div><div><table id="ItemTable" style="font-family: ''; letter-spacing: normal; orphans: auto; text-indent: 0px; text-transform: none; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; word-break: break-all;" width="100%" cellspacing="0"><tbody><tr id="itemId_2"><td id="tn" style="font-size: 9pt; border: 1px solid transparent;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">01:50:45</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;">现在APP都是走&nbsp;HTTPS&nbsp;协议了吧?</div></td></tr><tr id="itemId_3" style="background-color: #ffedc4;"><td id="tn" style="font-size: 9pt; border: 1px solid #ffdb8d;"><br /></td></tr><tr id="itemId_4"><td id="tn" style="font-size: 9pt; border: 1px solid transparent;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">01:51:27</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;">看nginx的配置&nbsp;，是这样的</div></td></tr></tbody></table></div><br /><div><table id="ItemTable" style="font-family: ''; letter-spacing: normal; orphans: auto; text-indent: 0px; text-transform: none; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; word-break: break-all;" width="100%" cellspacing="0"><tbody><tr id="itemId_6"><td id="tn" style="font-size: 9pt; border: 1px solid transparent;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">01:54:13</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;">是走了HTTPS&nbsp;协议&nbsp;，</div></td></tr><tr id="itemId_7" style="background-color: #ffedc4;"><td id="tn" style="font-size: 9pt; border: 1px solid #ffdb8d;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">01:55:37</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;">现在应该不是代码的问题，&nbsp;怀疑是和加速乐那边&nbsp;有一定的关系，&nbsp;&nbsp;我们先切回到我们的源来访问试试&nbsp;&nbsp;，，&nbsp;</div></td></tr></tbody></table></div><br /><div style="margin-right: 3px;">&nbsp;02:08:19</div><div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden; color: #000000; font-family: ''; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffedc4;">我用&nbsp;Charles&nbsp;抓包看看</div></div><br /><div><div><table id="ItemTable" style="font-family: ''; letter-spacing: normal; orphans: auto; text-indent: 0px; text-transform: none; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; word-break: break-all;" width="100%" cellspacing="0"><tbody><tr id="itemId_28"><td id="tn" style="font-size: 9pt; border: 1px solid transparent;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">02:09:27</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;">先把域名指向我们的源&nbsp;，&nbsp;不走加速乐试试&nbsp;&nbsp;。&nbsp;这个问题比较诡异&nbsp;&nbsp;。</div></td></tr><tr id="itemId_29" style="background-color: #ffedc4;"><td id="tn" style="font-size: 9pt; border: 1px solid #ffdb8d;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">02:15:32</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;">把域名回源我们再试试吧</div></td></tr></tbody></table></div></div><div><div style="font-family: ''; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffedc4; color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">02:24:21</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden; color: #000000; font-family: ''; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffedc4;">问题目测解决了</div></div><div><table id="ItemTable" style="font-family: ''; letter-spacing: normal; orphans: auto; text-indent: 0px; text-transform: none; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; word-break: break-all;" width="100%" cellspacing="0"><tbody><tr id="itemId_54"><td id="tn" style="font-size: 9pt; border: 1px solid transparent;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">02:26:32</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;">真是加速乐的问题&nbsp;。<img src="qq://txfile/platformdata:Face/96.gif" title="双击查看原图" alt="" /></div></td></tr><tr id="itemId_55" style="background-color: #ffedc4;"><td id="tn" style="font-size: 9pt; border: 1px solid #ffdb8d;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">&nbsp;02:26:39</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;">是啊</div></td></tr></tbody></table></div><div><div><div><table id="ItemTable" style="font-family: ''; letter-spacing: normal; orphans: auto; text-indent: 0px; text-transform: none; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; word-break: break-all;" width="100%" cellspacing="0"><tbody><tr id="itemId_3"><td id="tn" style="font-size: 9pt; border: 1px solid transparent;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">&nbsp;02:28:11</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;">加速乐出过几次问题了吧</div></td></tr><tr id="itemId_4"><td id="tn" style="font-size: 9pt; border: 1px solid transparent;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">02:28:16</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;">是啊</div></td></tr><tr id="itemId_5"><td id="tn" style="font-size: 9pt; border: 1px solid transparent;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">&nbsp;02:28:50</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;">这个是加速乐的问题了，艹，这么多人浪费了3个小时。</div></td></tr><tr id="itemId_6"><td id="tn" style="font-size: 9pt; border: 1px solid transparent;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">02:28:54</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;">动态的域名可以不走加速乐，&nbsp;之前我们测试过，&nbsp;CDN&nbsp;对动态的加速效果不会太明显&nbsp;。出了问题比较难排查&nbsp;。</div></td></tr><tr id="itemId_7" style="background-color: #ffedc4;"><td id="tn" style="font-size: 9pt; border: 1px solid #ffdb8d;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">02:28:55</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;">加速乐云端模式不行，回源模式才行的情况，出了N多次了</div></td></tr></tbody></table></div><div><div><div style="font-family: ''; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffedc4; color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">02:30:33</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden; color: #000000; font-family: ''; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffedc4;">为什么是5.2版本的android受影响？</div></div><div><div><div style="font-family: ''; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffedc4; color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">02:42:23</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden; color: #000000; font-family: ''; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffedc4;">&nbsp;&nbsp;&nbsp;两者的包&nbsp;分别发出来&nbsp;大家一起看一下有啥不同&nbsp;。</div></div><div><div><div style="font-family: ''; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffedc4; color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">02:43:51</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden; color: #000000; font-family: ''; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffedc4;">蓝色的是&nbsp;不走加速了，请求正常。&nbsp;红色打叉的是走加速乐的</div></div><div><div><table id="ItemTable" style="font-family: ''; letter-spacing: normal; orphans: auto; text-indent: 0px; text-transform: none; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; word-break: break-all;" width="100%" cellspacing="0"><tbody><tr id="itemId_45" style="background-color: #ffedc4;"><td id="tn" style="font-size: 9pt; border: 1px solid #ffdb8d;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">02:45:16</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;">可以看里面的</div></td></tr><tr id="itemId_46"><td id="tn" style="font-size: 9pt; border: 1px solid transparent;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">02:45:28</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;">叉&nbsp;代表请求失败</div></td></tr><tr id="itemId_47"><td id="tn" style="font-size: 9pt; border: 1px solid transparent;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">02:45:47</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;">就是根本没法请求到nginx来</div></td></tr></tbody></table></div><div><div> <div><table id="ItemTable" style="font-family: ''; letter-spacing: normal; orphans: auto; text-indent: 0px; text-transform: none; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; word-break: break-all;" width="100%" cellspacing="0"><tbody><tr id="itemId_58"><td id="tn" style="font-size: 9pt; border: 1px solid transparent;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">02:49:48</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;">感觉还是和加速乐那边弄的SSL&nbsp;证书有关</div></td></tr><tr id="itemId_59" style="background-color: #ffedc4;"><td id="tn" style="font-size: 9pt; border: 1px solid #ffdb8d;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">02:50:52</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;">这个解释不了iphone没问题呀</div></td></tr></tbody></table></div><div><table id="ItemTable" style="font-family: ''; letter-spacing: normal; orphans: auto; text-indent: 0px; text-transform: none; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; word-break: break-all;" width="100%" cellspacing="0"><tbody><tr id="itemId_14"><td id="tn" style="font-size: 9pt; border: 1px solid transparent;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">02:55:34</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;">第三方加速服务只用在静态资源上，这样我们自己的可控性会更好些</div></td></tr><tr id="itemId_15" style="background-color: #ffedc4;"><td id="tn" style="font-size: 9pt; border: 1px solid #ffdb8d;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">02:56:01</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;">又可以了</div></td></tr><tr id="itemId_16"><td id="tn" style="font-size: 9pt; border: 1px solid transparent;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">02:56:15</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;">医生端目前也正常了。</div></td></tr></tbody></table></div><div><div style="font-family: ''; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffedc4; color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">02:57:25</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden; color: #000000; font-family: ''; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffedc4;">1、问题临时方案就是切回我们自己的源？2、回滚了那些代码？</div></div></div></div></div><div><table id="ItemTable" style="font-family: ''; letter-spacing: normal; orphans: auto; text-indent: 0px; text-transform: none; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; word-break: break-all;" width="100%" cellspacing="0"><tbody><tr id="itemId_28"><td id="tn" style="font-size: 9pt; border: 1px solid transparent;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">12:00:13</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;">昨天的问题加速乐问我们是否代码中是否支持SNI</div></td></tr><tr id="itemId_29" style="background-color: #ffedc4;"><td id="tn" style="font-size: 9pt; border: 1px solid #ffdb8d;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">12:02:49</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;">&nbsp;昨天有一个疑问，&nbsp;安卓平台老的版本没问题，&nbsp;新的版本有问题，&nbsp;我先和你们先确认一下，&nbsp;安卓平台下个人端&nbsp;老版本和新版本&nbsp;的区别，&nbsp;是否老版本采用&nbsp;HttpClient&nbsp;，&nbsp;新版本采用HttpUrlConnection&nbsp;？&nbsp;在Android&nbsp;2.3版本中还增加了一些HTTPS方面的改进，现在HttpsURLConnection会使用SNI(Server&nbsp;Name&nbsp;Indication)的方式进行连接</div></td></tr><tr id="itemId_30"><td id="tn" style="font-size: 9pt; border: 1px solid transparent;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">12:03:36</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;"><a href="qq://txfile/#">http://blog.csdn.net/jmq_0000/article/details/24921983</a></div></td></tr></tbody></table></div><div><div><table id="ItemTable" style="font-family: ''; letter-spacing: normal; orphans: auto; text-indent: 0px; text-transform: none; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; word-break: break-all;" width="100%" cellspacing="0"><tbody><tr id="itemId_34"><td id="tn" style="font-size: 9pt; border: 1px solid transparent;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">12:16:59</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;">&nbsp;也就是说新老版本的协议都是支持SNI？</div></td></tr><tr id="itemId_35"><td id="tn" style="font-size: 9pt; border: 1px solid transparent;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">&nbsp;12:17:37</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;">我们android&nbsp;用的是&nbsp;okhttp&nbsp;这个库吗？</div></td></tr><tr id="itemId_36"><td id="tn" style="font-size: 9pt; border: 1px solid transparent;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">12:18:50</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;">线上版本不是，正在开发的版本有使用。</div></td></tr><tr id="itemId_37" style="background-color: #ffedc4;"><td id="tn" style="font-size: 9pt; border: 1px solid #ffdb8d;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">12:20:05</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;">根据问题的描述，和cdn的推测，我也觉得&nbsp;安卓5.2.2&nbsp;版本不支持&nbsp;sni&nbsp;的可能性比较高。</div></td></tr></tbody></table></div><div><div><table id="ItemTable" style="font-family: ''; letter-spacing: normal; orphans: auto; text-indent: 0px; text-transform: none; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; word-break: break-all;" width="100%" cellspacing="0"><tbody><tr id="itemId_41"><td id="tn" style="font-size: 9pt; border: 1px solid transparent;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">14:57:03</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;"><br />和安卓开发美女联调发现：问题与&nbsp;https&nbsp;访问的方式有相关性。&nbsp;使用新的&nbsp;android&nbsp;客户端接口连接方式，在&nbsp;小米4&nbsp;和&nbsp;nexus&nbsp;5&nbsp;手机均可正常访问加速后的域名。&nbsp;使用目前线上的&nbsp;android&nbsp;客户端接口连接方式，小米4&nbsp;无法访问加速后的域名，nexus&nbsp;5&nbsp;可正常访问加速后的域名。<br /><br />针对目前的情况，线上APP的域名均不采用加速模式，故所有APP均可正常访问。同时，也有开发计划，接下来两三个版本部分功能使用新的接口方式，后面我会再继续联调跟进。</div></td></tr><tr id="itemId_42" style="background-color: #ffedc4;"><td id="tn" style="font-size: 9pt; border: 1px solid #ffdb8d;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">15:01:37</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;">@浅月墨香&nbsp;提供一下目前我们android端使用的API的详细信息，是因为我们为了向前兼容所以使用了老的接口的吗？</div></td></tr><tr id="itemId_43"><td id="tn" style="font-size: 9pt; border: 1px solid transparent;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">15:02:18</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;">这个逻辑我现在还没太搞清楚</div></td></tr></tbody></table></div><div><div><table id="ItemTable" style="font-family: ''; letter-spacing: normal; orphans: auto; text-indent: 0px; text-transform: none; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; word-break: break-all;" width="100%" cellspacing="0"><tbody><tr id="itemId_45" style="background-color: #ffedc4;"><td id="tn" style="font-size: 9pt; border: 1px solid #ffdb8d;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">15:07:18</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;">老接口是&nbsp;Apache-HttpClient&nbsp;的连接库，&nbsp;兼容&nbsp;java&nbsp;1.4&nbsp;的。新接口是&nbsp;okhttp&nbsp;，android&nbsp;app&nbsp;比较主流的库</div></td></tr><tr id="itemId_46"><td id="tn" style="font-size: 9pt; border: 1px solid transparent;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">15:07:52</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;">OK，了解了</div></td></tr><tr id="itemId_47"><td id="tn" style="font-size: 9pt; border: 1px solid transparent;"><div style="color: #006efe; padding-left: 10px;"><div style="margin-right: 3px;">15:09:05</div></div><div style="margin-top: 5px; padding-left: 20px; width: 300px; overflow-x: hidden;">@浅月墨香&nbsp;这个信息也同步給医生端的android团队，让他们也做计划升级</div></td></tr></tbody></table></div></div></div></div></div></div></div><br /><br />参考资料: <div><a title="互联网全站HTTPS的时代已经到来" href="http://blog.jobbole.com/78042/">互联网全站HTTPS的时代已经到来</a><br /><a title=" Android 网络编程之---HttpClient 与 HttpURLConnection 共用cookie " href="http://blog.csdn.net/jmq_0000/article/details/24921983"> Android 网络编程之---HttpClient 与 HttpURLConnection 共用cookie </a></div><br /><br /><br /><br /><br /><br /><br /></div></div><br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><div><div></div></div><img src ="http://www.blogjava.net/wangxunhua/aggbug/429690.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wangxunhua/" target="_blank">叽哩咕噜</a> 2016-03-16 23:09 <a href="http://www.blogjava.net/wangxunhua/archive/2016/03/16/429690.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>一个性能问题导致的全网崩溃</title><link>http://www.blogjava.net/wangxunhua/archive/2016/03/16/429689.html</link><dc:creator>叽哩咕噜</dc:creator><author>叽哩咕噜</author><pubDate>Wed, 16 Mar 2016 14:15:00 GMT</pubDate><guid>http://www.blogjava.net/wangxunhua/archive/2016/03/16/429689.html</guid><wfw:comment>http://www.blogjava.net/wangxunhua/comments/429689.html</wfw:comment><comments>http://www.blogjava.net/wangxunhua/archive/2016/03/16/429689.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wangxunhua/comments/commentRss/429689.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wangxunhua/services/trackbacks/429689.html</trackback:ping><description><![CDATA[今天公司的一个rule项目因为性能问题导致oracle连接过高,导致整个后台崩溃,断网2小时.<br /><br />具体的原因是因为rule的一个验证规则太过复杂,查询业务订单表频繁,导致oracle被拖跨,间接导致运营后台沦陷.<br /><div>rule接口的平均响应时间从之前的几个ms飚升至200ms.</div><br />解决办法: 回滚代码<br /><br />总结:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1.当业务量大了之后,可能很小的一部分代码功能都可能导致严重的性能瓶颈.<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2.性能测试近乎于无<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3. 因业务的复杂性,以及服务依赖过多,搭建测试环境复杂,测试过程难度增大.<img src ="http://www.blogjava.net/wangxunhua/aggbug/429689.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wangxunhua/" target="_blank">叽哩咕噜</a> 2016-03-16 22:15 <a href="http://www.blogjava.net/wangxunhua/archive/2016/03/16/429689.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>关于改变自已-成为技术领导者</title><link>http://www.blogjava.net/wangxunhua/archive/2016/02/29/429475.html</link><dc:creator>叽哩咕噜</dc:creator><author>叽哩咕噜</author><pubDate>Mon, 29 Feb 2016 05:45:00 GMT</pubDate><guid>http://www.blogjava.net/wangxunhua/archive/2016/02/29/429475.html</guid><wfw:comment>http://www.blogjava.net/wangxunhua/comments/429475.html</wfw:comment><comments>http://www.blogjava.net/wangxunhua/archive/2016/02/29/429475.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wangxunhua/comments/commentRss/429475.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wangxunhua/services/trackbacks/429475.html</trackback:ping><description><![CDATA[<h4>&nbsp;&nbsp;&nbsp;&nbsp; 关于改变自己所需要的时间，温伯格的一句话让我印象很深，&#8221;如果你想做某件事情却一直找到不到时间，那多半是你其实不想做&#8221;。想要改变，尤其是自我改变，通常不会像上级布置的任务那样，有明确的压力和期限，所以改变成停留在&#8220;想&#8221;而以。网络上经常可以看到类似的问题：道理我都懂，但就是行动不起来。所以很多人在纠结，希望有什么办法提高行动力。但是在我看来，要解决这个问题，第一步是承认自己其实不想实践这些道理。</h4><p>&nbsp;&nbsp;&nbsp;&nbsp; 如果确认自己想去做这件事情，又苦于找不到时间，温伯格给了三个建议：第一，对已经分配的任务，不要反复纠结；第二，对实现过程中的细节，不要反复纠结；第三，不要让自己的生活被层出不穷的危机所支配。比如对于&#8220;缺乏行动力&#8221;的问题，如果你真的希望提升行动力，应该首先制订计划，制订好计划之后应该按时推行，在这个过程一中可以容忍错误和异常，但不要轻易纠结于计划本身。在实现过程中，不要过分纠结细节，比如学英语，捧着一本书刚看了个开头，就纠结是先学语法呢，还是先背单词，抑或开始纠结是这本书更好一点，还是那本书更好一点。更重析是要想有时间做自己的事情，应当把一切事情保持在&#8220;井然有序&#8221;的状态，哪怕平时需要蕴含更多的时间来维护，这样才不会被各种意外所支配。我曾经见过很多程序员，每天尽忙于改正线上的各种问题甚至乐在其中，却从来不想想怎么让程序保持在&#8220;自主稳定运行&#8221;的状态，还一个劲的报怨&#8220;工作辛苦，生活忙碌&#8221;。也正是因为如此，我才大力提醒程序员要&#8220;横向发展&#8221;，要操心程序运行的整套环境，才能真正把自己解放出来。<br /></p><h5> </h5><img src ="http://www.blogjava.net/wangxunhua/aggbug/429475.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wangxunhua/" target="_blank">叽哩咕噜</a> 2016-02-29 13:45 <a href="http://www.blogjava.net/wangxunhua/archive/2016/02/29/429475.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>