Skip to content

Commit a00fd50

Browse files
committed
茶余饭后谈编程周报一
1 parent f81f3da commit a00fd50

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
### 问题一:websocket接收客户端的图片,断开问题
2+
3+
>当时用websocket接收客户端的图片,总是断开连接,tomcat websocket默认的接收字节消息最大是8192 bytes,由于图片有100k+,所以会断开连接。
4+
5+
**解决方法:**
6+
7+
是客户端建立连接后,用session.setMaxBinaryMessageBufferSize()方法修改默认的字节大小
8+
9+
![](https://user-gold-cdn.xitu.io/2020/7/4/1731a4cb6e86415f?w=800&h=165&f=png&s=173978)
10+
11+
12+
![](https://user-gold-cdn.xitu.io/2020/7/4/1731a4cdd2291bc9?w=800&h=491&f=png&s=201414)
13+
14+
### 问题二: Redis连接超时怎么排查
15+
- 1.到最大连接数上限了(看Redis配置)
16+
- 2.项目中连接的从来没释放过(Redis满载情况,看代码逻辑,是否有死循环)
17+
- 3.基本配置,开放的端口配置(看服务端是否临时关闭)
18+
- 4.服务器不稳定(ping一下或者用工具查看网络波动情况)
19+
20+
### 问题三:多个list的交集有没有优雅的方法
21+
用谷歌的工具包,guava交并补

0 commit comments

Comments
 (0)