ホームページ  >  記事  >  バックエンド開発  >  memcache のドッキングに関するチュートリアルの例

memcache のドッキングに関するチュートリアルの例

零下一度
零下一度オリジナル
2017-06-23 13:54:411199ブラウズ

インターフェースアクセスログ データ構造の共有

apinameインターフェース名

apiname[cnt] インターフェースのアクセス数は、アクセスされるたびに増加します

apiname[cnt][n][。 Spent_time] は、最初の訪問回数、所要時間を表します

apinames これは、配列を文字列に変換するために Serialize を使用した配列です

次に、ストレージ表示を作成します。 apinames = unserialize($apinames) ;

$arr = array(); key]=$memcache ->get($v.'[cnt]') ); ;
$r[$i ]['id']=$i;
$add_key = $apiname.'[cnt]'."[".$i."]"."[add_time]"; ->get($spent_key );
$r[$i]['addtime']= date('Y-m-d H:i:s', $memcache->get($add_key));
}

ご参考までにのみ
次のステップはセッションをmemcacheに保存することですAlibaba CloudのmemcacheサービスPHPを使用しており、インストールされている拡張機能はmemcachedです
この分野でいくつかの問題に遭遇しましたが、2日間の調査の後、最終的に調査に合格しました: 最初は、php.ini を変更しても効果がありませんでした。後で、設定ファイルの優先順位が php-fpm.d であり、その下に別の設定ファイル、つまり php-fpm.conf があることがわかりました。ファイルは php.ini よりも大きいので、最初に後者を設定し、nginx と php-fpm を再起動する必要があります

この問題を解決した後、保存できない問題が発生しました。 memcached 拡張子であることを確認します。memcahched がローカルにインストールされている場合は、memcahe をパスに追加しないでください。サービスアドレスとポート番号を直接

以上がmemcache のドッキングに関するチュートリアルの例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。