GAE PHP потерять связь с mongodb

Я строю приложение PHP с codeigniter и использую GAE с Mongodb. GAE поддерживает биллинг, но соединение с mongo нестабильно, и оно падает на 1/4, когда приложение находится в сети, локально работает нормально с GAE PHP SDK:

google_app_engine.enable_functions = "libxml_disable_entity_loader"google_app_engine.enable_curl_lite = “1”

extension="mongo.so"
try {
//connect to the mongodb server
SELF::$mongo_client = new MongoClient($config_data['mongo_connection_string']);

//select the mongodb database
$this->db = SELF::$mongo_client->selectDB($config_data['mongo_database']);

} catch (MongoConnectionException $exception) {
//if mongodb is not connect, then display the error
show_error('Unable to connect to Database', 500);
}

Я использую бесплатный тарифный план mongo от облачного провайдера mongolab.com.
Вот ссылка, где шоу Мое приложение и где вы можете увидеть, как это терпит неудачу, обновляя пару раз.

$a = mongo_db::$mongo_client;

$connections = $a->getConnections();

print_r($connections);

1

Решение

Вот проблема, которую я открыл:

https://code.google.com/p/googleappengine/issues/detail?id=12392

и эта проблема / ошибка уже исправлена.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]