是否有办法模拟数据库连接超时?
我在生产系统上遇到数据库连接超时的问题,需要模拟类似的情况。
模拟这种情况的一种方法是直接在数据库中终止连接:
Oracle:select * from v$session
where machine like '%machinename%'
order by sid desc
-- SID, SERIAL
alter system kill session '1080,16345'
尝试连接不存在的主机或端口,您将获得连接超时