À partir de la version 2.12.3 du moteur distant, si elles sont affichées dans les logs de Talend Cloud Management Console, les informations de connexion sont automatiquement masquées. Ces informations peuvent contenir des paramètres de connexion verrouillés dans Talend Cloud Management Console, comme l'hôte, le numéro de port ou encore l'identifiant.
Pourquoi et quand exécuter cette tâche
Procédure
Résultats
Résolution de problèmes :
Masquer des informations de connexion sensibles peut augmenter la consommation du processeur.
Pour atténuer ce pic, activez le traitement de logs multithread et ajustez la taille des blocs de traitement :
- Parcourez votre système jusqu'au dossier <RemoteEngineInstallationDirectory>/etc et ouvrez le fichier org.talend.ipaas.rt.jobserver.client.cfg.
- Modifiez la valeur de la propriété suivante à
true
:# This property perform sensitive values hiding mechanism in logs using multi thread. # job.log.msg.sensitive.hidden.multithread=true
- Ajustez la taille des blocs pour le traitement des logs :
# To use multiple threads for hiding sensitive values, # the logs will be first divided into chunks with size defined as below. # If we decrease this number the operation will be faster, # though it will use more CPU but less memory and the opposite is true. # unit: chars # job.log.msg.sensitive.hidden.multithread.chunk.size.chars=500
Notez que cette solution s'applique uniquement au moteur distant v2.12.9 et supérieures.