(PECL amqp >= Unknown)
AMQPConnection::reconnect — 開いている接続をすべて閉じ、AMQP ブローカへの新しい接続を作成する
このメソッドは、開いている接続をすべて閉じてから AMQP ブローカへの新しい接続を開始します。
この関数にはパラメータはありません。
成功した場合に TRUE
を、失敗した場合に FALSE
を返します。
例1 AMQPConnection::reconnect() の例
<?php
/* 新しい接続を作成します */
$cnn = new AMQPConnection();
// ログインの詳細を設定します
$cnn->setLogin('mylogin');
$cnn->setPassword('mypass');
$cnn->connect();
// 何かをします
// 有効な接続があることを確認します
if (!$cnn->reconnect()) {
echo "サーバーに再接続できませんでした";
}
?>