Description du problème

Prends ça.Web RoleServices publiés àAzure Cloud ServiceAprès,Besoin deIISDans le journal de sortie de,Mettez chaque demandeHTTP Request HeaderDansUser-AgentLe contenu est également affiché dans le journal.AdoptionCloud Service(Services en nuage)Comment y parvenir?

Solutions

Programme I(Provisoire):Cloud Service WebRole- Oui.HostInIISMoyenne,Pour pouvoir passer parIISDeLoggingC'est bon.(RDPÀVMModification moyenne)

1:RDPSur l'instance du Service Cloud,RechercheIIS Manager

2:Après ouverture,Trouver une instance de service Cloud,Cliquez surLogging. La capture d'écran ci - dessous montre:

3:Après ouverture,InLog File À l'intérieur.Format SélectionnerW3C ,Cliquez surSelect Fields,Pour ajouter des champs personnalisés

4:Après modification,Nouvelle générationIIS Le journal contiendra le nom de colonne comme UUID,Le contenu est le suivant:User-AgentLe contenu de.

Programme II:AdoptionCloud Service Paire de tâches de démarrage pour IIS LoggingConfiguration( Le Service Cloud doit être redéployé une fois )

1:InCloud Service Définir la tâche de démarrage dans ,InWebRoleProjetServiceDefinition.csdefAjouter Startup Contenu:

<Startup>
<Task commandLine="Startup.cmd" executionContext="limited" taskType="simple" >
<Environment>
<Variable name="MyVersionNumber" value="1.0.0.0" />
</Environment>
</Task>
</Startup>

2: Ajouter des fichiers à la racine du projet Startup.cmd,Le contenu du fichier est:

d /d "%~dp0"
%windir%\system32\inetsrv\appcmd.exe set config -section:system.applicationHost/sites /+"siteDefaults.logFile.customFields.[logFieldName='UUID',sourceName='User-Agent',sourceType='RequestHeader']" /commit:apphost >> "%TEMP%\StartupLog.txt" 2>&1
exit /b 0

PS: Adoption de modificationsIIS config Pour configurer Loggin Champs de journaux personnalisés dans

3: Redéploiement de l'ensemble Cloud Service,Ça prend effet.

Références

Comment configurer et exécuter Azure Services en nuage(Classique) Tâches de démarrage pour https://docs.microsoft.com/zh-cn/azure/cloud-services/cloud-services-startup-tasks#example-of-a-startup-task

Adding Custom Fields to a Log File for a Site <add> : https://docs.microsoft.com/en-us/iis/configuration/system.applicationhost/sites/site/logfile/customfields/add#sample-code

Comment déployer un service Cloud Cloud Service Démarrer la tâche Start TaskPour configurerIIS (Si onARR)https://www.cnblogs.com/lulight/p/13579629.html

【Azure Services en nuage】Azure Cloud Service Pour Web Role(IIS Host) Ajouter un champ personnalisé (Prends ça.HTTP Request HeaderDansUser-Agent Champ ajouté à IIS Dans le journal de sortie )Autre article Afghanistan

  1. 【Azure Services en nuage】InCloud Service Comment modifier le Code de IIS Application Pool Et la configuration de ? Par exemple,IdleTimeout, startMode, Recycling.PeriodicRestart.TimeAttendez.

    Qu'est - ce que PaaS?Platform as a Service Plate - forme en tant que service (PaaS) Est l'environnement complet de développement et de déploiement dans le cloud,Vous pouvez utiliser ces ressources pour fournir du contenu,Des applications simples basées sur le cloud aux applications d'entreprise complexes activées par le cloud. C'est ce que tu fais. ...

  2. 【Azure Services en nuage】Azure Cloud Service Création Alert Lignes directrices [ Basé sur l'ancienne version Alert(Classic) Non disponible ]

    Description du problème InAzureServices en nuage(Cloud Service)CréationAlert(Classic) J'ai rencontré un message d'échec. :"Failed to update alert testclassicalertr ...

  3. Azure Paramètres de l'Instance dans le service Cloud

    AzureServices en nuage(cloud Servive) Il existe trois types de paramètres (endpoint type):Saisissez le paramètre(input); Paramètres internes (internal); Paramètres de l'Instance (InstanceInput) 1.Saisissez le paramètre ...

  4. ComparaisonWindows Azure Site Web(Web Sites), Services en nuage(Cloud Services)and Machine virtuelle(Virtual Machines)

    Windows Azure Plusieurs déploiements sont disponibles web Méthode d'application ,Par exemple,Windows AzureSite Web. Services en nuage et machines virtuelles .Vous pourriez ne pas être en mesure de déterminer lequel correspond le mieux à vos besoins, Ou un concept que vous connaissez peut - être. ,Par exemple,IaaS vs PaaS ...

  5. 【Azure Services en nuage】CommentAzure Cloud Service Obtenir les fichiers de déploiement du projet

    Description du problème Services Cloud déployés dans l'histoire (Azure Cloud Service)Moyenne,Comment obtenir le dossier de déploiement du projet il y a longtemps? Solutions 1)Si le service Cloud de déploiement télécharge le paquet de déploiement dans le compte de stockage via le portail, Peut être directement tiré du grand livre de stockage ...

  6. 【Azure Services en nuage】Azure Cloud Service Impossible de rencontrer après la publication d'un nouveau déploiement RDP(Connexion à distance) Comment traiter à l'Instance ?

    Azure Le Service Cloud est PaaS Un exemple de. Avec Azure Même service d'application ,Cette technologie est conçue pour supporter l'échelle.Applications fiables et peu coûteuses. Encore une fois, Services d'application hébergés sur des machines virtuelles (VM) Allez.,Azure Il en va de même pour les services en nuage ...

  7. UtilisationVisualVMSuiviAzure Dans le service Cloud JavaApplication

    C'est fait.JavaAu moment du développement,Nous avons besoin d'un test de résistance du programme avant de le mettre en ligne,Surveillance complète du rendement du programme,Compris.JVMDeCPU,Mémoire,GC,classes, Thread, etc. ,Ou pendant que le programme est en ligne pour diagnostiquer le problème ou pour ...

  8. [Tourne.]In Azure Meilleures pratiques pour la conception de services à grande échelle sur les services en nuage

    Cet article a été transféré de:http://technet.microsoft.com/zh-cn/magazine/jj717232.aspx Version anglaise:http://msdn.microsoft.com/library ...

  9. Mise en service Azure Approche des projets de services en nuage

    Mise en service Azure Projet de service Cloud Sélectionnez dans la barre de menu “Mise en service”>“Démarrage de la mise en service”(Fonctionnement du clavier:F5). Conseils importants Si le Azure Le projet de service Cloud est défini pour démarrer le projet,Lorsque vous cliquez sur le bouton pour déclencher le point d'arrêt, L'erreur suivante se produit :“Extérieur ...

  10. Orientation AWS Experts Azure Introduction au service Cloud

    Cet article est axé sur AWS Experts Azure Introduction au service Cloud , La référence à cet article peut vous aider “Comme tu veux.”In Azure Pour trouver des services qui répondent à vos besoins. Le marché public du cloud s'est développé au fil des ans,Plusieurs grands fournisseurs sont apparus,Par exemple: Azu ...

Recommandation aléatoire

  1. Xcode Panneau de propriétés ajouter des propriétés de contrôle personnalisées

    Permettre aux contrôles personnalisés de configurer les paramètres dans le panneau de propriété comme s'ils étaient natifs,Apple Transfert de documents Directement sur l'image,Selon

  2. My Sql Oui.Alter Table À votre attention. !!!

    D'abord, je suggère que vous ayez raison. MySQL Tabulation DDLFonctionnement: 1 Mise en œuvre show processlist Voir, Tableau à utiliser (Objet de la base de données) Est verrouillé if("Non verrouillé") { Mise en œuvreDDLDéclarations }e ...

  3. mysql Sauvegarde automatique de la base de données

    Possibilité de définir les bibliothèques à sauvegarder, Compression de sauvegarde automatique ,Supprimer automatiquement 7  Sauvegarde de la veille ,À utiliser crontab Exécution programmée. #!/bin/bash #  Nom de la base de données à sauvegarder , Plusieurs bases de données séparées par des espaces databases=(db1 ...

  4. AFNetWorking Partie des caractères chinois UTF-8Codage

    Écris un essai. Conseils pratiques 1. Assembler les données du dictionnaire urlParamètres pour... AFQueryStringFromParameters NSString *query = AFQueryStringFromPara ...

  5. webpack4Créer un nouveau projet

    Create a new directory mkdir webpack-4-quickstart Initialize a package.json by running: npm init -y ...

  6. leetcode Type de liste de liens

    La façon la plus élémentaire d'être très habile, Soyez assez habile pour écrire sans penser ,Mais comprendre les exigences et les pièges partout Opération de fusion de deux listes ordonnées , Ajouter un noeud initial avant ,Attention!while Traitement en boucle et sortie ,Comprendre comment gérer une situation où l'une des listes est traversée L ...

  7. En savoir plusUMLDiagramme de classe

    Aller au fondUMLDiagramme de classe InUML 2.0De13 Dans les graphiques , Les diagrammes de classe sont les plus fréquemment utilisés UML Figure 1 .Martin FowlerDans ses écrits<UML Distilled: A Brief Guide to the ...

  8. En brefSPIBus

    SPI Aperçu du bus     SPI Le nom complet est l'interface périphérique série (Serial Peripheral Interface),C'est parMotorolaUne interface de communication série synchrone duplex complète est proposée, Le taux de Baud de communication peut atteindre 5Mbps, Mais à un rythme précis ...

  9. PHPRécupération de mémoire pour(GC)

    phpOui, officiellement.gcIntroduction:http://php.net/manual/zh/features.gc.php

  10. AndroidMéthodes courantes de conversion des données pour la communication avec un micro - ordinateur à puce unique(Résumé)

    Collez le Code directement ci - dessous 1.  Oui.GB2312 Convertir en chinois ,Par exemple:BAFAC2DCB2B7→Carottes, Deux octets en un seul texte public static String stringToGbk(String string ...