インターフェースアクセスログ データ構造の共有
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 サイトの他の関連記事を参照してください。