<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    嘰哩咕嚕

    君子如玉,上善若水

    加速樂引發的APP通信異常解決處理(2016-03-09)

    情況介紹: 部分APP版本連接端異常

    01:02:52
    已經回滾到今天以前
    01:03:15
    問題依舊
    01:06:42
    @晁永康 android和ios版的接口地址是否是同一個?
    01:07:11
    這個研發才知道
    01:08:01
    這個是同一個,剛試了幾個版本。一樣有問題,可能不是PHP代碼上的問題。
    01:09:43
    安卓5.0版本是好的。

    01:20:59
    我們先看一下程序相關日志,看是個性問題還是共性問題, 這個問題有點詭異。 
     01:21:20
    5.0.和5.1.0的版本沒問題,5.1.1開始以后的版本都打不開。

    01:38:11
    已經升級到5.2.2 果然有問題
    01:38:15
    所有調用接口的全部異常
    01:48:27
    我這邊的報錯就是:您的網絡不給力
    01:50:45
    現在APP都是走 HTTPS 協議了吧?

    01:51:27
    看nginx的配置 ,是這樣的

    01:54:13
    是走了HTTPS 協議 ,
    01:55:37
    現在應該不是代碼的問題, 懷疑是和加速樂那邊 有一定的關系,  我們先切回到我們的源來訪問試試  ,, 

     02:08:19
    我用 Charles 抓包看看

    02:09:27
    先把域名指向我們的源 , 不走加速樂試試  。 這個問題比較詭異  。
    02:15:32
    把域名回源我們再試試吧
    02:24:21
    問題目測解決了
    02:26:32
    真是加速樂的問題 。
     02:26:39
    是啊
     02:28:11
    加速樂出過幾次問題了吧
    02:28:16
    是啊
     02:28:50
    這個是加速樂的問題了,艸,這么多人浪費了3個小時。
    02:28:54
    動態的域名可以不走加速樂, 之前我們測試過, CDN 對動態的加速效果不會太明顯 。出了問題比較難排查 。
    02:28:55
    加速樂云端模式不行,回源模式才行的情況,出了N多次了
    02:30:33
    為什么是5.2版本的android受影響?
    02:42:23
       兩者的包 分別發出來 大家一起看一下有啥不同 。
    02:43:51
    藍色的是 不走加速了,請求正常。 紅色打叉的是走加速樂的
    02:45:16
    可以看里面的
    02:45:28
    叉 代表請求失敗
    02:45:47
    就是根本沒法請求到nginx來
    02:49:48
    感覺還是和加速樂那邊弄的SSL 證書有關
    02:50:52
    這個解釋不了iphone沒問題呀
    02:55:34
    第三方加速服務只用在靜態資源上,這樣我們自己的可控性會更好些
    02:56:01
    又可以了
    02:56:15
    醫生端目前也正常了。
    02:57:25
    1、問題臨時方案就是切回我們自己的源?2、回滾了那些代碼?
    12:00:13
    昨天的問題加速樂問我們是否代碼中是否支持SNI
    12:02:49
     昨天有一個疑問, 安卓平臺老的版本沒問題, 新的版本有問題, 我先和你們先確認一下, 安卓平臺下個人端 老版本和新版本 的區別, 是否老版本采用 HttpClient , 新版本采用HttpUrlConnection ? 在Android 2.3版本中還增加了一些HTTPS方面的改進,現在HttpsURLConnection會使用SNI(Server Name Indication)的方式進行連接
    12:03:36
    12:16:59
     也就是說新老版本的協議都是支持SNI?
     12:17:37
    我們android 用的是 okhttp 這個庫嗎?
    12:18:50
    線上版本不是,正在開發的版本有使用。
    12:20:05
    根據問題的描述,和cdn的推測,我也覺得 安卓5.2.2 版本不支持 sni 的可能性比較高。
    14:57:03

    和安卓開發美女聯調發現:問題與 https 訪問的方式有相關性。 使用新的 android 客戶端接口連接方式,在 小米4 和 nexus 5 手機均可正常訪問加速后的域名。 使用目前線上的 android 客戶端接口連接方式,小米4 無法訪問加速后的域名,nexus 5 可正常訪問加速后的域名。

    針對目前的情況,線上APP的域名均不采用加速模式,故所有APP均可正常訪問。同時,也有開發計劃,接下來兩三個版本部分功能使用新的接口方式,后面我會再繼續聯調跟進。
    15:01:37
    @淺月墨香 提供一下目前我們android端使用的API的詳細信息,是因為我們為了向前兼容所以使用了老的接口的嗎?
    15:02:18
    這個邏輯我現在還沒太搞清楚
    15:07:18
    老接口是 Apache-HttpClient 的連接庫, 兼容 java 1.4 的。新接口是 okhttp ,android app 比較主流的庫
    15:07:52
    OK,了解了
    15:09:05
    @淺月墨香 這個信息也同步給醫生端的android團隊,讓他們也做計劃升級


    參考資料:
















    posted on 2016-03-16 19:09 嘰哩咕嚕 閱讀(230) 評論(0)  編輯  收藏 所屬分類: 我在160的這幾年

    公告

    瘋狂

    導航

    <2016年3月>
    282912345
    6789101112
    13141516171819
    20212223242526
    272829303112
    3456789

    統計

    常用鏈接

    留言簿

    隨筆分類(17)

    隨筆檔案(22)

    文章分類(1)

    文章檔案(1)

    工程教程

    牛人BLOG

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 最近中文字幕无吗免费高清| 色吊丝最新永久免费观看网站| 青青青国产手机频在线免费观看 | 久久精品国产亚洲AV电影网| 中文字幕免费人成乱码中国| 亚洲免费综合色在线视频| 亚洲综合伊人久久大杳蕉| 亚洲国产成人无码AV在线| a级毛片100部免费观看| 成人五级毛片免费播放| 亚洲中文字幕乱码一区| 日韩一区二区三区免费体验| 亚洲αv久久久噜噜噜噜噜| 一级毛片aaaaaa视频免费看| 亚洲精品无码永久在线观看你懂的 | 国产亚洲精品国产福利在线观看| 在线观看免费成人| 美女视频免费看一区二区| 免费在线观看视频a| 亚洲AV噜噜一区二区三区| 国产一区二区三区免费在线观看 | 亚洲嫩草影院久久精品| 色影音免费色资源| 亚洲一区二区三区AV无码| 在线观看片免费人成视频无码| 免费少妇a级毛片人成网| a级毛片免费高清视频| 日韩精品成人亚洲专区| 中文字幕无码亚洲欧洲日韩| 国产一级淫片视频免费看| 日韩精品无码免费专区网站| 亚洲av成人一区二区三区| 伊人久久免费视频| 亚洲欧美成aⅴ人在线观看| 在线观看免费高清视频| 高潮毛片无遮挡高清免费视频| 亚洲精品午夜无码电影网| 国产麻豆视频免费观看| 亚洲精品偷拍视频免费观看| 亚洲国产一区在线| www.亚洲精品|