Maison >développement back-end >tutoriel php >Exemple de tutoriel sur l'amarrage de Memcache
Journal des accès à l'interface Partage de la structure des données
nom de l'interface apiname
apiname[cnt] Le nombre d'accès à l'interface augmente de un pour chaque accès. Je n'ai pas résolu le problème de concurrence ici ; 🎜>
apiname[cnt][n][spent_time] représente le nombre de visites et le temps consomméapinames Il s'agit d'un tableau pour enregistrer tous les apinames que j'utilise sérialiser pour transformer le tableau en chaîne. Ensuite, créez un affichage de stockage apinames = unserialize($apinames);
$arr = array() ;
foreach($apinames as $k=>$v){
$key=$v;
$arr [ $key]=$memcache->get($v.'[cnt]');
}
if($apiname){
$cnt = $memcache->get($apiname.'[cnt]');
$r = array();
pour($i=1;$i<=$cnt;$i++){
$r[$i]['apiname']=$apiname;
$r[$i]['id']=$i;
$r[$i] ."[temps_passé]";
$add_key = $apiname.'[cnt]'."[".$i."]"."[add_time]"; ,,,,, 'Y-m-d H:i:s' , $memcache->get($add_key));
}
Pour référence seulement
L'étape suivante consiste à stocker la session dans memcache. Nous utilisons le service PHP memcache d'Alibaba Cloud et l'extension installée est memcached
Après deux jours de recherche, J'ai finalement compris. Au début, j'ai modifié php.ini mais cela n'a eu aucun effet. Plus tard, j'ai découvert que le fichier de configuration avait la priorité php-fpm.d et qu'il y avait un autre fichier de configuration en dessous ou php-fpm.conf. Ces deux fichiers de configuration ont la même priorité. Il est plus gros que php.ini, vous devez donc d'abord configurer ce dernier puis redémarrer nginx et php-fpm
Après avoir résolu ce problème, J'ai rencontré un autre problème. C'était Memcache qui n'a pas pu être sauvegardé. Plus tard, j'ai découvert que c'était la raison de l'extension de Memcached. Si l'installation locale est memcahched, vous devez écrire memcached dans le gestionnaire. ne pas écrire memcahe. C'est le chemin. N'ajoutez pas TCP au chemin. Écrivez simplement l'adresse du service et le numéro de port .
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!