zoukankan      html  css  js  c++  java
  • Could not open Hibernate Session for transaction; nested exception is org.hibernate.TransactionExcep linux下mysql修改连接超时wait_timeout修改后就ok了

    Linuxmysql修改连接超时wait_timeout

    1,首先:

    show variables like '%timeout%'

    显示结果:

    +-----------------------------+----------+

    | Variable_name               | Value    |

    +-----------------------------+----------+

    | connect_timeout             | 10       |

    | delayed_insert_timeout      | 300      |

    | innodb_flush_log_at_timeout | 1        |

    | innodb_lock_wait_timeout    | 50       |

    | innodb_rollback_on_timeout  | OFF      |

    | interactive_timeout         | 28800    |

    | lock_wait_timeout           | 31536000 |

    | net_read_timeout            | 30       |

    | net_write_timeout           | 60       |

    | rpl_stop_slave_timeout      | 31536000 |

    | slave_net_timeout           | 3600     |

    | wait_timeout                | 28800    |

    +-----------------------------+----------+

    12 rows in set (0.00 sec)

    其中有用的是: interactive_timeout  wait_timeout  28800,默认为8小时设置;

    一般线上的环境中mysql中连接时间设置为7天即可;

    2,其次:

    执行命令:       set  interactive_timeout=604800

                      set  wait_timeout=604800

    最后:执行show variables like '%timeout%';看看执行成功没有,显示结果为:

    +-----------------------------+----------+

    | Variable_name               | Value    |

    +-----------------------------+----------+

    | connect_timeout             | 10       |

    | delayed_insert_timeout      | 300      |

    | innodb_flush_log_at_timeout | 1        |

    | innodb_lock_wait_timeout    | 50       |

    | innodb_rollback_on_timeout  | OFF      |

    | interactive_timeout         | 604800   |

    | lock_wait_timeout           | 31536000 |

    | net_read_timeout            | 30       |

    | net_write_timeout           | 60       |

    | rpl_stop_slave_timeout      | 31536000 |

    | slave_net_timeout           | 3600     |

    | wait_timeout                | 604800   |

    +-----------------------------+----------+

    12 rows in set (0.00 sec)

    表明执行成功了。。。

  • 相关阅读:
    Linux 系统目录 以及常见命令
    设计模式C++学习笔记之十三(Decorator装饰模式)
    设计模式C++学习笔记之二(Proxy代理模式)
    Linux 文件基本操作
    Linux 文件系统基本结构 以及命令行 管理
    Linux 入门 bash语句 第三课
    JMeter学习参数化User Defined Variables与User Parameters
    JMeter使用中遇到的问题:Jmeter Debug
    JMeter学习(九)FTP测试计划
    JMeter学习(八)JDBC测试计划-连接Oracle
  • 原文地址:https://www.cnblogs.com/torchstar/p/10011244.html
Copyright © 2011-2022 走看看