远程数据库(即不是主网站数据库)连接失败,并使主机网站崩溃。
我有一个网站,该网站使用第二个(外部)数据库连接在某些页面上加载某些数据。如果远程数据库出现故障,则会关闭整个网站。
这是一个WordPress网站,外部连接使用了npm install react-bootstrap bootstrap
我已经尝试了一些处理失败的方法,例如:
$remote_db = new wpdb()
和
if( ! $remote_db ) {
return;
}
和
if( ! $remote_db ) {
$remote_db = $wpdb;
}
但是问题仍然存在。
当远程数据库出现故障时,我不介意某些页面没有完全加载。我只是不希望我的整个网站都因为远程数据库崩溃而崩溃。