Easter79 Easter79
3年前
tcp短连接TIME_WAIT问题解决方法大全
tcp连接是网络编程中最基础的概念,基于不同的使用场景,我们一般区分为“长连接”和“短连接”,长短连接的优点和缺点这里就不详细展开了,有心的同学直接去google查询,本文主要关注如何解决tcp短连接的TIME\_WAIT问题。短连接最大的优点是方便,特别是脚本语言,由于执行完毕后脚本语言的进程就结束了,基本上都是用短连接。但短
Wesley13 Wesley13
3年前
java 学习心得体会(二)
66. EJB容器提供的服务       主要提供声明周期管理、代码产生、持续性管理、安全、事务管理、锁和并发行管理等服务。67. EJB规范规定EJB中禁止的操作有哪些?       1.不能操作线程和线程API(线程API指非线程对象的方法如notify,wait等),2.不能操作awt,3.不能实现服务器功能,4.不
捉虫大师 捉虫大师
3年前
从nacos客户端的TIME_WAIT说起
本文已收录https://github.com/lkxiaolou/lkxiaolou欢迎star。问题起因前段时间调研nacos,用来代替zookeeper当作dubbo的注册中心,使用的是nacos的1.1.4版本。还用了nacosSync,一款nacos提供的迁移工具,可将常见的注册中心上的服务同步到nacos上。这玩意很不好用,至少不是生产级别
浩浩 浩浩
3年前
android 面试题总结
Java部分一、多线程 Join() 线程加入,执行此方法的线程优先使用cpu Yeild() 线程释放资源使所有线程能有相等的机会使用cpu Sleep()相当于让线程睡眠,交出CPU,让CPU去执行其他的任务(不会释放锁)。Wait()方法会让线程进入阻塞状态,并且会释放线程占有的锁,并交出CPU执行权限。
Stella981 Stella981
3年前
Shell 并发执行 多线程
遇到ftp到多台机器的问题,等待上一个执行完再执行下一个,时间就会比较长,如果能够同时向多台机器发送文件,就可以达到节约时间的目的。语法结构!/bin/bash……循环(for或者while){  ……} &wait……举个网上找的例子:!/bin/bashmkfifofd2
Wesley13 Wesley13
3年前
MySQL server has gone away(error 2006)问题总结
配置文件位置/etc/mysql/my.cnfMySQLserverhasgoneaway mysql数据库出现这种问题是一个很不友好的错误提示,需要多方位的考虑,才能定位问题所在。出现这个问题主要要考虑到下面两点:1. wait\_timeoutwait\_timeout默认值是28800秒,8小时,除非你改小了,基本上就
Wesley13 Wesley13
3年前
Java并发
最简单的东西,往往包含了最复杂的实现,因为需要为上层的存在提供一个稳定的基础,Object作为java中所有对象的基类,其存在的价值不言而喻,其中wait和notify方法的实现多线程协作提供了保证。案例publicclassWaitTestDemo{publicstaticvoidmain(Strin
Wesley13 Wesley13
3年前
mysql里几个超时配置参数wait_timeout,net_read_timeout等
  以下这些配置项单位都是秒,在mysql命令行中可以使用showglobalvariableslike'变量名';可查询配置值。connect\_timeout:连接响应超时时间。服务器端在这个时间内如未连接成功,则会返回连接失败。wait\_timeout:连接空闲超时时间。与服务器端无交互状态的连接,直到被服务器端强
Wesley13 Wesley13
3年前
Mysql事物锁等待超时 Lock wait timeout exceeded; try restarting transaction
工作中同事遇到此异常,查找解决问题时,收集整理形成此篇文章。问题场景问题出现环境:1、在同一事务内先后对同一条数据进行插入和更新操作;2、多台服务器操作同一数据库;3、瞬时出现高并发现象;不断的有一下异常抛出,异常信息:org.springframework.dao.CannotAcquireLockExc
Wesley13 Wesley13
3年前
mysql连接池不能回避的wait timeout问题(转)
起因我们的项目组一直在使用albianj作为开发框架在开发应用。使用至今倒也是没有出现很大的问题,但最近加过监控的接口基本上都会在使用一段时间后,突然之间执行数据库操作变得很慢。虽然会变慢,但持续的时间比较短,一般1分钟左右,然后会自动恢复正常。但是过了一段时间,这个现象又会出现,周而复始。从监控看,发生的时间点并无规律,有的时候一天发生3次,有的