添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
光明磊落的镜子  ·  PulseAudioService: ...·  4 周前    · 
想旅行的双杠  ·  单细胞 | ...·  5 月前    · 
含蓄的大海  ·  切换UIWindow的rootViewCon ...·  1 年前    · 
刚毅的卤蛋  ·  JavaScript-Number 与 ...·  1 年前    · 
log_format main '[--$remote_addr--] - $remote_user [$time_local] "$request" [$status, $request_time, $upstream_response_time ] $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"'; nginx+php 出现502 bad gateway ,一般这都不是nginx的 问题 ,而是由于 fastcgi或者php的 问题 导致的,常见的有以下几种。 1. php.ini 的memory_limit 过小(如果有个别php程序进程需要占用极大内存时这个必须注意) 2. php-fpm.conf 中max_children或者max_requests 设置不合理(设置过小会因为没有足够的cgi进程处理请求,设置过大会出现一会儿有响应正常,一会儿等很久才有响应的情况,一般情况下children 按 照内存计算,比如说1G设置64,2G128。这个根据实际情况自行调整。另外查看当前的PHP Fa 项目中有个需求,需要监听webview的滑动事件,于是重写webview的onScrollChanged方法,但是一直不调用。 网上搜了下,有不少人也遇到onScrollChanged方法不执行并分享了解决方法。 比如ScrollView作为父布局嵌套了webview: https://blog.csdn.net/u011692041/article/details/51005739 问题 一 客户端超时主动断开连接 nginx 499 导致客户端接受到服务超时的返回。报错预警突增 原因:客户端超时时间比代理服务(backend配置超时)超时时间小,代理的后端服务超时导致调用方大量的请求报错。 排查 过程如下 1、 查看apierror.log(这里会记录验证错误的异常) 对比报错陡增前后 apierror中针对具体接口的报错量是否平稳。 本次发现报错前后apierror中...... WebView的方法onScrollChanged是由于内容比较多,手指滑动视图而触发的,需要网上滑动屏幕才能看到下面看不到的内容,那么有时候用的时候会出现,你在滑动视图了,但是这个方法却始终没有被调用,当然了一般情况下是不会出现这种 问题 的,所以一定是有其他原因造成的,今天博主就记录下我遇到的情况,把这个情况分享出来,如果有人和我有一样的 问题 ,看看这篇博客,比较你自己的代码,看看是不是这种情况 记一次系统频繁502故障处理故障说明查看机器指标继续查看指标top -p 242757 -Hprintf '%x\n' 242828查看阻塞线程在干什么查看内存使用情况jmap -histo:live 242757|lessdump内存信息 最新发现线上机器总是会出现请求成功几次然后又一次502失败。查看机日志发现拒绝执行 [2019-11-06 15:31:55.841][NettyC... public class ObservableWebView extends WebView { private OnScrollChangedCallback onScrollChangedCallback; public void setOnScrollChangedCallback(OnScrollChangedCallback onScrollChangedCallback) { this.onScrollChangedCallback = onScrollCh. 在考虑下socket 之间集群 可以在Nginx 下可以 但是不同服务器之间怎么通讯呢 后来自己也想可不可以用什么东西或者中间件来通讯 ,后来在百度之下 发现果然就是按照我所想的 ,在网上看了一个方案,架构如下:说一下这个方案他们之间的作用redis : 存取用户和服务器的关系,如果A想发一条数据,是发给B ,这时A发起一个mq订阅模式推送的数据 ,然后B收到数据处理好 ,在推送给用户就ok mq... 有些时候我们需要监听webview的滚动事件,但WebView没有直接监听滑动的方法,看WebView的源码则会发现有一个protected void onScrollChanged(int l,int t,int oldl,int oldt)方法。这个方法。是受到保护的所以我们无法直接使用,所以我们写一个加强的WebView,重写onScrollChanged方法并利用接口回调。public c... public class MyScrollView extends ScrollView { public MyScrollView(Context context, AttributeSet attrs) { super(context, attrs); public MyScrollView(Context context) { super(context) 今天在使用Scroview的时候注意到一个方法onOverScrolled ,百度了半天感觉介绍都不是很详细故查找Scroview的API终于了解了他的原理  在使用此方法的时候实现效果跟onScrollChanged方法实现效果类似但是参数不相同 @Override protected void onScrollChanged(int l, int t, int oldl, int old 解决ScrollView.setOnScrollChangeListener() API23以上可用 问题 ;#虽然现在很多人都是直接使用的RecycleView代替ScrollView,但今天我还是使用ScrollView.1、首先自定义一个接口public interface ScrollViewListener { void onScrollChanged(ObservableScrol There is a method in ScrollView... protected void onScrollChanged(int x, int y, int oldx, int oldy) Unfortunately Google never thought