微信公众平台的百度开发者svn服务器中心,服务器配置如果点击停用会怎样,有什么后果,说的通俗点.

扫一扫下载手机客户端
扫描我,关注团购信息,享更多优惠
||网络安全
| | | | | | | | | | | | | | | |
||电子电工
汽车交通| | | | | | | | | |
||投资理财
| | | | | | | | | | | | | | | | |
| | | | | | |
| | | | | | | | | | | | | | | | | | |
| | | | | | |||
||外语考试
| | | | | | | | |
| 视频教程|
微信公众平台应用开发:方法、技巧与案例
目前微信公众平台应用开发领域内容最全面、系统和深入的一本书,由著名的资深微信公众平台应用开发工程师根据最新的微信5.1版撰写,全面解读了微信公众平台开放的所有API的各项功能和用法
定价:¥69.00
校园优惠价:¥44.85 (65折)
促销活动:
商品已成功飞到您的手机啦!快登录手机站看看吧!
下载客户端
> 微信关注“互动出版网”,便捷查询订单,更多惊喜天天有
ISBN:1上架时间:出版日期:2014 年1月开本:16开页码:319版次:1-1
所属分类:
  资深微信公众平台应用开发工程师撰写,根据微信最新5.1版全面解读公众平台开放API的各项功能和用法,系统讲解微信公众平台应用开发的流程、方法和技巧
深入讲解微信公众平台应用开发的高级技术,以及与其他技术的结合使用;包含大量小案例和3个有代表性的综合案例,实践性极强
《微信公众平台应用开发:方法、技巧与案例》是目前微信公众平台应用开发领域内容最全面、系统和深入的一本书,也是技术版本最新的。由著名的资深微信公众平台应用开发工程师根据最新的微信5.1版撰写,全面解读了微信公众平台开放的所有API的各项功能和用法,系统讲解了微信公众平台应用开发的流程、方法和技巧。更为重要的是,它还深入讲解了微信公众平台应用开发的高级技术和技巧,如何与LBS等多种技术结合使用,如何调用其他第三方的数据和资源,等等。实战性非常强,包含大量小案例和3个有代表性的综合案例。
全书共11章,分为四个部分:第一部分(第1~2章)介绍了公众平台的使用、公众账号的认证、编辑模式的使用等基础知识;第二部分(第3~4章)首先讲解了如何启用开发模式,然后详细讲解了公众平台的消息接口(包括请求校验、请求消息、事件推送和响应消息),包含一个能够接收与响应任何类型消息的项目,读者可以将该项目导出成WAR包,作为公众平台的基础开发包(适用于订阅号和服务号),在开发公众账号时,只需要关注业务逻辑;第三部分(第5~6章)重点介绍了公众平台的自定义菜单接口和高级接口,并配有完整的接口调用示例和说明,读者可以将这部分的接口调用代码作为公众平台的高级开发包;第四部分(第7~11章)首先总结了一些实用的公众平台开发技巧,如使用表情、识别微信浏览器、图文消息使用、公众账号无响应处理、服务多个账号等,然后逐步详细地讲解了“周边搜索”、“猜数字”(游戏)和“聊天机器人”3个综合案例的开发过程,其中还包含如何与其他技术的结合使用及如何调用第三方的数据和资源,学习完本部分,读者完全有能力胜任大型企业公众账号的开发。附录为公众平台接口的返回码说明,以及公众平台接口的调用次数限制说明。
刘运强,网名“柳峰”,资深微信公众平台应用开发工程师,国内微信公众平台应用开发的先驱之一,项目经验丰富。他还是一位资深的Java软件开发工程师和Android/iOS移动应用开发工程师,活跃于CocoaChina、OSChina、CSDN等社区,并在CSDN博客撰写了系列微信公众平台二次开发的教程,深受欢迎并被广泛传播,也因此获得CSDN博客移动开发版块的“博客冠军”。
《微信公众平台应用开发:方法、技巧与案例》
第1章 公众平台基础知识
1.1 公众平台简介
1.1.1 平台定位
1.1.2 发展历程
1.2 注册公众账号
1.2.1 公众账号的分类
1.2.2 注册账号所需资料
1.2.3 公众账号的注册流程
1.3 公众平台的使用
1.3.1 功能
1.3.2 管理
1.3.3 服务
1.3.4 统计
1.3.5 设置
1.4 公众账号认证
1.4.1 认证条件
1.4.2 微信认证流程
1.4.3 微博认证流程
  为什么要写这本书
  在全行业的移动互联网发展浪潮中,Native App在历经几年的辉煌之后,正不可避免地遭遇“马太效应”,用户的使用时长不断向微信、新浪微博、百度地图等少数几个超级App集中,其他大量功能单一的App几乎无人问津,逐渐成为“僵尸应用”。究其原因主要包括:
  1)多样性的需求导致用户对单一App的使用呈现低频特性;
  2)Native App的安装、更新门槛高。
  Light App正是在这种形势下应运而生的,最典型的是微信公众账号。微信公众账号是基于微信公众平台开发的应用,这种应用形式通常被称为Light App、轻应用或微应用。
  微信在其庞大的用户群基础上,凭借腾讯公司强大的资源优势,将自己平台化,建立了微信公众平台。凭借微信的用户群优势和丰富的API接口,微信公众平台受到众多开发者的青睐,从2012年8月上线至今,微信公众平台已经有200多万注册账号,并且保持着每天8000个左右的增长速度。
  2013年年初,笔者因工作需要开始接触微信公众平台,在当时,市面上几乎没有关于利用Java开发微信公众平台的资料,笔者在完成了几个公众账号的开发之后,积累了不少开发经验,于是开始在CSDN博客上陆续推出微信公众平台开发教程,希望能够帮助到更多的初学者。微信公众平台开发教程推出后,立刻引起了大量开发者的关注,短短几个月时间,博客的访问量上升几十万,笔者也因此登上了CSDN博客第三期移动开发最佳博主评选的“博客冠军榜”。
  为了将微信公众平台开发经验更系统、更全面地分享出来,在机械工业出版社华章公司杨福川编辑的鼓励下,我写了这本书,也希望借此机会认识更多同行。
  读者对象
  想学习Light App开发的人。
  对微信公众平台感兴趣的人。
  微信公众账号的管理者和运营者。
  有编程经验,想转型做微信公众平台开发的人。
  有微信公众平台开发经验,想进一步提升应用开发能力的人。
  如何阅读本书
  本书的内容逻辑上分4部分。
  第一部分(第1~2章)介绍了公众平台的基础知识(包括公众平台定位及发展历程、注册公众账号、公众平台的使用和公众账号认证)和编辑模式的使用,为读者学习后续章节打下基础。学习完本部分,读者可以使用编辑模式配置一些实用的公众账号。
  第二部分(第3~4章)详细介绍了公众平台的消息接口,包括请求校验、请求消息、事件推送和响应消息。笔者完成了一个能够接收与响应任何类型消息的项目,读者可以将该项目导出成WAR包,作为公众平台的基础开发包(适用于订阅号和服务号),在开发公众账号时,就只需要关注业务逻辑。
  第三部分(第5~6章)重点介绍了公众平台的自定义菜单接口和高级接口,并配有完整的接口调用示例和说明,读者可以将这部分的接口调用代码作为公众平台的高级开发包。
  第四部分(第7~11章)首先介绍了一些公众平台开发实战技巧,例如表情的使用、识别微信浏览器、表情飘落效果、服务多个账号等;接着向读者展示了周边搜索、猜数字游戏和聊天机器人3个应用的开发过程。学习完本部分,读者完全有能力胜任大型企业公众账号的开发。
  第1章公众平台基础知识
  微信,是时下最受关注的移动互联网产品。经过两年多的发展,微信的注册用户数已超过6亿,成为移动互联网最重要的入口之一。在这样一个超级平台上创建自己的应用、宣传自己的品牌,是多少组织与个人都梦寐以求的事情。
  微信公众平台(以下简称“公众平台”),作为微信最为重要的组成部分,以“再小的个体也有自己的品牌”为宣传口号,吸引着众多企业和个人开发者加入到微信开发阵营,争先在公众平台上创建并推广自己的品牌。截至2013年11月,公众平台就已经有200多万的注册账号,并且每天保持着8000个左右的增长速度。
  本书的重点是帮助读者了解公众平台,熟悉公众账号的注册与使用,掌握公众平台开发的相关知识与技术。本章为读者介绍公众平台的基础知识,这对学习后面的章节有着非常重要的帮助。
  1.1公众平台简介
  公众平台是腾讯公司在微信的基础上新增的功能模块,通过这一平台,个人和企业都可以打造一个微信公众账号(以下简称公众账号或公众号),并实现与特定群体的文字、图片及语音的全方位沟通、互动。
  公众平台主要面向名人、政府、媒体、企业等,在这里可以通过微信渠道将品牌推广给上亿的微信用户,减少宣传成本,提高品牌知名度,打造更具影响力的品牌形象。
  1.1.1平台定位
  在公众平台推出后相当长的一段时间里,都没有一个人能够给出它的清晰定位。对于“公众平台是什么,能够做什么”,业界一直是众说纷纭。
  在公众平台上线初期,就有大量媒体、公司涌入,迅速将这里开辟成为除官方微博外的另一大互联网营销战场。当时,许多公众账号都没有提供实质性的内容,只是每天定时推送消息,不管用户是否喜欢,就更不要提与用户进行互动了;更有甚者,他们很看好微信营销,投入大量人力、物力发展公众账号,待用户规模达到一定数量级后,开始发广告或淘宝链接赚取收入,这些显然都不是腾讯公司所期望看到的。
  直到日,在北京腾讯汇举行的“问诊公众平台”专场活动上,腾讯官方才首次公布了对公众平台的定位:信息流转、连接用户与服务、实现沟通互动,并且还做了一个更为明确的表态:微信不是营销平台。
  笔者认为,我们应当将腾讯官方对公众平台的定位作为建设公众账号的指导思想,重点做好用户服务,努力提高服务质量,提升客户满意度。
  1.1.2发展历程
  日,公众平台正式向普通用户开放。
  日,公众平台群发系统全面升级,新增图文消息编辑功能,并对发送的内容进行敏感词和安全性检测。
  日,公众平台做了如下调整。
  1)增加高级功能选项,用户可以在编辑模式和开发模式中选择一个使用。
  2)设置选项中只保留账号信息和公众号手机助手2项,被添加消息自动回复和自定义规则回复2个重要功能选项删除。
  3)公众平台全面开启实名认证。
  日,公众平台开放“自定义菜单”API内测申请(仅限企业和机构申请)。
770)this.width=770;' />
同类热销商品¥30.00¥21.90
订单处理配送
北京奥维博世图书发行有限公司 china-pub,All Rights Reserved微信登陆失败提示:该公众账号暂时无法提供服务,请稍后再试怎么办?
微信登陆失败提示:该公众账号暂时无法提供服务,请稍后再试怎么办?微信公众平台,在发送消息的时候提示“该公众账号暂时无法提供服务,请稍后再试”,遇到这样的情况很多人不知道怎么去处理,下面天使教大家如何处理这个问题
微信公众平台,在发送消息的时候提示&该公众账号暂时无法提供服务,请稍后再试&,遇到这样的情况很多人不知道怎么去处理,下面天使教大家如何处理这个问题。
软件名称:微信 手机通信软件 V6.0.1 for iPhone 苹果版软件大小:46.4MB更新时间:
软件名称:微信 6.0 for Android 官方中文免费安装版软件大小:27.8MB更新时间:
软件名称:微信HD for ipad V5.4.2官方版 平板电脑版软件大小:35.1MB更新时间:
软件名称:微信电脑版 for Mac V1.0.0.7 苹果电脑版软件大小:8.61MB更新时间:
一、故障排查
1、首先登陆微信公众平台
2、登陆成功之后,我们查看消息状态中的自动回复功能
3、看到如图所示界面,说明我们开启了【服务器配置】功能,使用的是自己编写的代码,实现自动回复功能
4、【开发者中心】【服务器配置】处于启用状态
5、首先我们停用,然后查看微信公众号是否正常
6、开启自动回复功能
7、设置关键字自动回复
8、此时,微信可以自动回复信息,说明是我们自己设置的代码问题
二、处理问题
1、查看我们配置的网站代码,天使使用的是新浪云服务器,登录成功之后,点击【代码管理】【编辑代码】
2、输入安全认证密码
3、查看网站代码,看是不是语法错误之类的,这个得懂一点编程语言的人才能排查出来
4、找出了问题的所在,修改之后,点击保存,立即生效,就可以使微信公众平台回复正常了
相关推荐:测试号申请|在线调试
报警排查|返回码
消息加解密|消息签名
自定义菜单管理
数据统计接口
微信JS-SDK
微信小店接口
微信卡券接口
微信智能接口
设备功能介绍
多客服功能
摇一摇周边
出自微信公众平台开发者文档
微信公众平台已对外开放接口报警,当微信服务器向开发者推送消息失败次数达到预定阈值时,会将报警消息发送到指定微信报警群中(设置方式:公众平台-&开发者中心-&接口报警),请开发者积极主动关注报警,即时解决故障,提高微信公众号的服务质量。
报警目前有2类:
1.通用报警,所有开发者都需要关注。
微信服务器向公众号推送消息或事件时,解析DNS失败
微信服务器向公众号推送消息或事件时,解析DNS超时,超时时间为5秒
微信服务器连接公众号开发者服务器时发生超时,超时时间为3秒
微信服务器向公众号推送消息或事件后,开发者5秒内没有返回
微信服务器向公众号推送消息或事件后,得到的回应不合法
MarkFail(自动屏蔽)
微信服务器向公众号推送消息或事件发生多次失败后,暂时不推送消息,一分钟后解除屏蔽
2.公众号第三方平台报警,只有在微信开放平台(open.)上申请成为公众号第三方平台的开发者,才需要关注此报警。
推送component_verify_ticket超时
推送component_verify_ticket时,开发者5S内没有返回
推送component_verify_ticket失败
推送component_verify_ticket时,开发者没有返回success
推送第三方平台消息超时
推送第三方平台消息(如取消授权消息)等,第三方平台5秒内没有返回
推送第三方平台消息失败
推送第三方平台消息(如取消授权消息)等,第三方平台没有返回success
下面对具体的报警做示例以及排查指引说明。
报警内容描述:
a)appid:公众号appid
b)昵称: 公众号昵称
c)时间:所有报警,都会提供首次发生异常的时间。(如首次发生超时的时间,首次发生回应失败的时间)
d)内容:错误的具体描述
e)次数:发生失败的次数
f)错误样例:错误样例里注明了一些帮助查找问题的信息。如:首次超时开发者的IP和推送消息类型。如果是回应失败,错误样例还会注明首次回应失败时开发者的回包。
一般情况下,通过报警提供的IP,时间,消息类型,能够比较快速的定位到第三方发生问题的原因。
报警示例1:超时报警
Appid: wxxxxxx
昵称: WxNickName
内容: 微信服务器向公众号推送消息或事件后,开发者5秒内没有返回
次数: 5分钟 1272次
错误样例: [IP=203.205.140.29][Event=UnSubscribe]
该报警表示:微信服务器向开发者推送取消关注事件时,开发者没有在5秒内返回结果。在 20:12:00- 20:17:00这5分钟内发生了1272次。其中这5分钟内第一次发生超时的时间是: 20:12:00, 开发者的IP是:203.205.140.29,事件类型是取消关注事件。
报警示例2:回应失败
Appid: wxxxx
昵称: WxNickName
内容: 微信服务器向公众号推送消息或事件后,得到的回应不合法
次数: 5分钟 1320次
错误样例: [Event=Click] [ip=58.248.9.218][response_length=10][response_content=Error 500:]
该报警表示:微信服务器向开发者推送自定义菜单点击事件时,开发者的返回结果不合法。在 20:12:00- 20:17:00这5分钟内发生了1320次。其中这5分钟内第一次发生回应失败的时间是: 20:12:00, 开发者的IP是:58.248.9.218,事件类型是点击菜单事件,第三方返回的内容长度为10个字节,内容为“Error 500:”。
报警示例3:连接超时
Appid: wxxxx
昵称: WxNickName
内容: 微信服务器连接公众号开发者服务器时发生超时,超时时间为5秒
次数: 5分钟 7289次
错误样例: [IP=180.150.190.135][Msg=Text]
该报警表示:微信服务器向开发者推送粉丝发来的文本消息时,无法连接到开发者填写的服务器地址。在 20:13:09- 20:18:00这5分钟内发生了7289次,这5分钟内第一次发生连接超时的时间是: 20:13:09, 开发者的IP是:180.150.190.135,事件类型是用户推送的消息。
该错误为微信服务器在推送消息给开发者时,解析dns失败。如遇到此报警,请开发者确认:
a)填写的url,域名是否有误;
b) 域名是否发生变化,如过期,更新等。
如果不是以上2个问题,请联系微信公众平台。
目前不会有此错误。
3.连接超时
该错误是微信服务器和开发者服务器3S内未连接成功。报警消息会提供出首次发生连接失败的时间和连接的IP。如遇此报警,请开发者确认:
a)该IP是否有误。
b)该IP机器是否过载,连接过多。
c)如果是第三方提供服务器托管,托管商是否有故障。
d)网络运营商是否有故障。
4.请求超时
微信服务器向开发者服务器推送消息或事件,开发者5秒内没有返回。请求超时时,报警消息会提供第一次出现请求超时的时间,开发者IP和消息类型。请开发者确认:
a)该IP是否有误
b)该IP是否接收到报警消息给出的该消息类型的请求
c)该请求是否处理时间过长
5.回应失败
开发者没有按照wiki中的回复消息格式进行回复消息,或者发生网络错误,会报警回应失败,报警消息会提供第一次出现请求回应失败的时间,开发者的IP,消息类型以及回应的消息内容,请开发者确认:
a)该IP是否有误
b)该IP是否发生网络错误
c)该业务处理逻辑是否没有按照wiki规范回复消息,或是进入了异常逻辑。
6.MarkFail(自动屏蔽)
微信后台会实时统计开发者的失败次数。在推送消息给开发者发生大量失败时,微信服务器会自动屏蔽开发者,1分钟内不再推送任何消息,并会发送报警到微信群。此报警是级别最高的报警,开发者在收到此报警时请尽快处理后台故障,恢复服务。事实上,开发者在收到此报警前,必然会收到连接超时,请求超时或回应失败等报警,需要开发者即时去解决这些故障,避免被微信服务器屏蔽,严重影响公众号服务!
7.推送component_verify_ticket超时 & 8.推送component_verify_ticket失败 & 9.推送组件消息超时 & 10.推送组件消息失败
以上4个报警只有公众号第三方平台开发者会收到,其他公众号开发者无需关注。由于公众号第三方平台承载了更多的公众号,所以公众号第三方平台的服务质量需要更严格要求和报警,所以把这4个特殊的事件单独报警。具体的问题查找方式与4,5是一样的,这里不在赘述。关于公众号第三方平台的具体申请与开发实现,请前往微信开放平台(open.)
1.如何排查DNS失败的问题?
1.Ping测试你们MP上配置的url里的域名,确认是否能够得到正确的IP。如不能得到或者错误,请到你们的域名托管商管理系统上检查配置。
2.如1能够得到正确的IP,又有DNS失败的报警;请使用DNS服务器182.254.116.116
来再测试验证。Linux :
dig @182.254.116.116 域名;windows 修改网络配置里的DNS服务器地址,然后再ping 域名。如果得到的IP不正确或者得不到,请联系微信团队。
2.如何解决连接超时问题?
1.查看是否网络环境问题。
(1)使用公众平台接口,获取到微信回调服务器的IP,
(2)在你们的服务上ping 测试,检查你们服务器到微信回调用服务器的网络质量情况。如有网络问题,请联系你们的服务器提供商解决。
2.查看接入层服务器连接数,负载,nginx的配置,允许的连接个数。查看nginx错误日志是否有“Connection reset by peer”或“Connection timed out”错误日志,如有说明nginx连接数过超负载。
3.建议搭建测试工具,对系统进行心跳检查,对系统负载,连接数,处理数,处理耗时进行实时监控报警。
对于nginx配置,这里提供官方文档和一篇简单配置介绍链接,希望有帮助:
nginx的一些重要配置参考例子如下:
worker_processes
logs/error.
//错误日志log
worker_rlimit_nofile 102400;
//打开最大句柄数
worker_connections
//允许最大连接数
//请求日志记录,关键字段:request_time-请求总时间,upstream_response_time后端处理时 间
log_format
'$remote_addr
- $remote_user [$time_local] "$request" '
'$status $body_bytes_sent "$http_referer" '
'"$http_user_agent" "$http_x_forwarded_for" "$host"
"$cookie_ssl_edition" '
'"$upstream_addr"
"$upstream_status"
"$request_time"
'"$upstream_response_time" ';
access_log
logs/access.
3.如何解决请求超时问题?
每个模块都需要有完整的日志,能够查出每个请求在每个模块的耗时信息,配合微信报警提供信息,能够很容易的定位到是哪个服务器出问题。常见的原因是:
1)机器负载太高,耗时增加
2)机器处理异常,消息丢失
3)机器异常,对于机器处理异常,建议尽快修复bug,对于机器异常,请尽快屏蔽有问题的机器。这里对机器负载太高,简单提供可行的解决方案。方案一:优化性能,扩容。检查负载情况(cpu,内存,io,网络,详见附录),根据具体性能瓶颈的不同,采取不同的优化方式。方案二:异步处理。如果微信服务器推送的消息来不及实时处理,可将消息先存储,先返回success给微信服务器,后台可后续再处理消息,如果需要回复用户消息,可通过调用客服消息接口API再回复用户消息。
4.如何解决access_token存储和使用问题?
经常有第三方反馈access_token造成服务中断的问题,公众平台排查问题发现,大部分第三方都在疯狂刷新access_token,使得access_token超出接口频率限制而失效。
这里提供一个较为简单的access_token 存储和使用方案。
1)中控服务器定时(建议1小时)调用微信api,刷新access_token,将新的access_token 存入mysql(或其他存储),
2)其他工作服务器每次调用微信api时从mysql(或其他存储)获取access_token,并可在内存缓存一段时间(建议1分钟)。
公众平台会保证在access_token刷新后,旧的access_token在5分钟内仍能使用,以确保第三方在更新access_token时不会发生第三方调用微信api的失败。
详情请见:
下面对查看服务器性能负载的常用工具做简单介绍,详细的工具使用请另行查阅。
1、查看CPU的性能负载
用于观察服务器整体负载,系统负载指运行队列(1分钟、5分钟、15分钟前)的平均长度, 正常情况需要小于cpu个数。
vmstat是Virtual Meomory Statistics(虚拟内存统计)的缩写,可对操作系统的虚拟内存、进程、CPU活动进行监控。他是对系统的整体情况进行统计,通常使用vmstat 5 5(表示每隔5秒生成一次数据,生成五次)命令测试。将得到一个数据汇总他能够反映真正的系统情况。
top命令是最流行Unix/Linux的性能工具之一。系统管理员可用运行top命令监视进程和Linux整体性能。
2、查看内存的性能负载
Linux下的free命令,可以用于查看当前系统内存的使用情况,它显示系统中剩余及已用的物理内存和交换内存,以及共享内存和被核心使用的缓冲区。
3、查看网络的性能负载
Netstat是控制台命令,是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息。Netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。
sar(System Activity Reporter系统活动情况报告)是目前 Linux 上最为全面的系统性能分析工具之一,可以从多方面对系统的活动进行报告,包括:文件的读写情况、系统调用的使用情况、磁盘I/O、CPU效率、内存使用状况、进程活动及IPC有关的活动等。本文主要以CentOS 6.3 x64系统为例,介绍sar命令。
4、查看磁盘的性能负载
Linux下的iostat命令,可用于报告中央处理器(CPU)统计信息和整个系统、适配器、tty 设备、磁盘和 CD-ROM 的输入/输出统计信息。
nginx问题的排查方法
当出现直接超时、处理返回慢时的报警时,nigix侧的故障排查参考方法有如下:
1、检查请求日志情况, tail
-f logs/access.log
,看upstream_status字段。
200:表示正常;
502/503/504:表示处理慢,或者后端down机;再看upstream_response_time返回的时间是否真的较慢,有没有上百毫秒,或更高的,有则说明是后端服务有问题。
404:表示请求的路径不存在或不对,文件不在了。需要检查你配置在公众平台上的url路径是否正确; 服务器上的文件、程序是否存在。
403:表示无权限访问。 检查一下nginx.conf 是否有特殊的访问配置。
499: 则是客户端的问题,请联系微信团队。
此错误少见。
2、检查错误日志情况,tail -f
logs/error_log ,查看是否有connect() failed、Connection refused、 Connection reset by peer等error错误日志,有则说明有可能nginx出现的连接数超负载等情况。
(1)查看系统的网络连接数情况确认是否有较大的链接数
# netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
CLOSED //无连接是活动的或正在进行
LISTEN //服务器在等待进入呼叫
SYN_RECV //一个连接请求已经到达,等待确认
SYN_SENT //应用已经开始,打开一个连接
ESTABLISHED //正常数据传输状态/当前并发连接数
FIN_WAIT1 //应用说它已经完成
FIN_WAIT2 //另一边已同意释放
ITMED_WAIT //等待所有分组死掉
CLOSING //两边同时尝试关闭
TIME_WAIT //另一边已初始化一个释放
LAST_ACK //等待所有分组死掉
(2)查看系统的句柄配置情况,ulimit -n ,确认是否过小(小于请求数)
(3)worker_rlimit_nofile、worker_connections配置项,是否过小(小于请求数)微信公众平台的开发者中心,服务器配置如果点击停用会怎样,有什么后果_百度知道
微信公众平台的开发者中心,服务器配置如果点击停用会怎样,有什么后果
提问者采纳
后果就是公众平台与第三方平台的连接中断第三方平台接受不到,微信平台的回调。
提问者评价
太给力了,你的回答完美的解决了我的问题!
其他类似问题
服务器配置的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁}

我要回帖

更多关于 请停用以开发者模式 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信