Comment ajouter un pool de sauvegarde dans ccminer? Prise en charge du basculement de pool dans ccminer

Vous êtes-vous déjà réveillé au milieu de la nuit pour vérifier si votre mineur travaille ou non? La plupart d’entre nous seraient passés par cette étape. Surtout avec difficulté, continue d’augmenter constamment sur certaines pièces que nous ne voulons pas manquer d’exploiter ces premiers blocs. Il existe de nombreux scénarios dans lesquels votre mineur peut cesser de fonctionner, tels que: des problèmes d’alimentation, des problèmes de Wifi / Internet, des plantages dus à un overclocking excessif, des pilotes instables et des problèmes de connexion au pool. Bien que tous ces problèmes puissent être résolus, l’erreur côté piscine n’est pas entre vos mains.

Si vous miniez pendant une longue période, vous avez peut-être entendu à un moment donné un temps d’arrêt de la piscine. Même un pool de minage bien établi qui s’exécute sur un serveur privé et possède des fonctionnalités telles que la protection DDOS, la prise en charge du basculement automatique, les serveurs auto-réparateurs échouent parfois. Il est si évident qu’une telle occurrence se produira à un moment donné, il est donc essentiel de configurer au moins un pool de minage en tant que sauvegarde..

En configurant un pool de sauvegarde chaque fois que votre mineur perd la connexion ou si le pool principal est inaccessible, il basculera automatiquement vers le pool de sauvegarde et commencera l’exploitation minière. De cette façon, vous ne manquez pas votre précieux temps de minage. L’ajout de la prise en charge du basculement de pool est très simple. Dans cet article, nous allons vous montrer comment configurer le pool de sauvegarde dans ccminer.

Ajout d’un pool de basculement dans ccminer

Lorsque nous avons créé le didacticiel ccminer, nous avons pensé que nous avions tout couvert sur le mineur. Mais nous avons en fait manqué cette fonctionnalité prise en charge par ccminer. Il existe deux façons d’ajouter un pool de sauvegarde dans ccminer. 1. Le configurer directement dans votre fichier batch et 2. Créer un fichier de configuration séparément et saisir tous les pools que vous souhaitez en tant que sauvegarde.

Ajout d’un pool de sauvegarde dans le fichier de commandes ccminer

Dans votre fichier batch, vous entrez généralement d’abord l’algorithme, puis l’adresse du pool, l’adresse du portefeuille et enfin le symbole de la pièce au cas où le pool aurait plus d’une pièce sous le même algorithme. Pour ajouter un pool de sauvegarde, vous devez suivre la même chose que continuer le fichier de commandes en commençant par l’algorithme, l’adresse du pool et l’adresse du portefeuille. N’oubliez pas que le pool principal vient en premier et le pool de sauvegarde vient ensuite.

Voici un exemple de l’apparence du fichier de commandes:

ccminer-x64 -a x17 -o pool-stratum-server-main -u wallet-address -p c = XVG -a x17 -o pool-stratum-server-backup -u wallet-address -p x

pause

Enregistrez le fichier de commandes et exécutez le mineur. Maintenant, par défaut, il commence à exploiter au pool principal et au moment où le pool échoue et indique que la connexion de la strate est interrompue, il passe au pool secondaire et commence à miner là-bas. Ensuite, si le pool de sauvegarde échoue à un moment donné, il bascule à nouveau vers le pool principal.

rotation du délai de basculement du pool

Vous pouvez également ajouter –time-limit = 300 (exemple) à la fin du pool de sauvegarde. Il s’agit d’un délai de 300 secondes et il indique au mineur d’exploiter le pool de sauvegarde uniquement pendant 300 secondes (5 minutes), après quoi il vérifiera la connexion du pool principal. Si le pool principal est en ligne, il y continue, sinon il passera au pool secondaire, le minera pendant 5 minutes supplémentaires, puis vérifiera à nouveau la connexion du pool principal. Ceci est facultatif et vous pouvez modifier le délai selon votre souhait.

Exemple:

ccminer-x64 -a tribus -o strate + tcp: //yiimp.eu: 8533 -u DECBV2xuYR7RZukbycSo1D31kL4Kpiq88K -px -a tribus -o strate + tcp: //umine.org: 3336 -u DECBV2xuYR7RZukbycS-limit4 = 900

pause

Ajout de plusieurs pools de sauvegarde, algorithmes et pièces

La configuration ci-dessus fonctionne avec la dernière version de tpruvot et par fichier de commandes, elle ne prend en charge qu’un seul algorithme. Mais que se passe-t-il si vous souhaitez ajouter différentes pièces / algorithmes et plusieurs pools dans une seule configuration. Pour cela, nous allons créer un fichier de configuration au format JSON, y entrer tous les pools et les détails de la pièce, puis l’appeler à l’aide d’un fichier de commandes. C’est simple et la configuration est similaire à XMR STAK et XMRig.

Sauvegarde de plusieurs pools1. Dans votre dossier ccminer, créez un nouveau document texte et renommez-le en multi-pool.conf ou pool-failover.conf ou autre (.conf et non .txt). Par exemple dans l’image ci-dessus, c’est multi-coin-pool.conf

2. Ensuite, nous allons créer un fichier de commandes avec le même nom. Par exemple multi-coin-pool.bat.

3. Une fois terminé, modifiez votre fichier .bat et entrez la commande suivante. Modifiez le nom de la configuration pour qu’il corresponde au fichier que vous avez créé. C’est tout! votre fichier batch est maintenant prêt.

ccminer-x64.exe -c multi-coin-pool.conf

pause

4. Nous allons maintenant entrer tous les détails du pool et des pièces dans le fichier de configuration. Cliquez avec le bouton droit sur le fichier .conf, modifiez et entrez la commande suivante. L’exemple de code ci-dessous est juste pour votre référence, alors modifiez-le en conséquence. Une fois terminé, enregistrez-le et exécutez le fichier de commandes.

{

"piscines": [

{

"Nom": "ravenminer",

"algo" : "x16r",

"URL": "strate + tcp: //ravenminer.com: 3336",

"utilisateur": "RU5Umsy0rb8AZAwRbP34bGloUrqPAk9gia",

"passe": "X",

"intensité" : 21

},

{

"Nom": "xvg-umine",

"algo" : "x17",

"URL": "strate + tcp: //eu2.umine.org: 3737",

"utilisateur": "DGdpgo3qLwfLFX8KSrocHCNiPgW7RyxJdQ",

"passe": "c = XVG"

},

{

"Nom": "tribus-yiimp",

"algo" : "tribus",

"URL": "strate + tcp: //yiimp.eu: 8533",

"utilisateur": "DECBV2xuYR7RZukbycSo1D31kL4Kpiq88K",

"passe": "X"

}

]

}

Comment ça fonctionne?

Avez-vous remarqué que la configuration ci-dessus contient 3 algorithmes, pièces de monnaie et détails de pool différents. Oui, ccminer prend en charge plusieurs algorithmes, donc en plus de plusieurs pools, vous pouvez également ajouter n’importe quel algorithme ou pièce à votre fichier de configuration.

Lorsque vous exécutez le fichier de commandes; par défaut, il commence à miner la première configuration qui dans ce cas est Ravencoin (x16r). Il mine Raven jusqu’à ce que le pool perde la connexion et renvoie la connexion à la strate échouée: Erreur de délai d’attente. Il réessaye une fois et si le pool est toujours en panne, il se connecte au pool suivant et commence à extraire la pièce Verge (XVG). Si cela échoue également, il passe au 3ème pool et commence à exploiter l’algorithme Tribus. Cela continue en mode répétition.

N’oubliez pas de définir l’adresse du portefeuille, le travailleur, le mot de passe, les informations de connexion au serveur de la couche de pool et le nom de la pièce de manière appropriée. Cette configuration fonctionne avec toutes les versions ccminer (alexis, tpruvot, klaust) et même cryptonight ccminer. Notez également qu’un guillemet manquant, une virgule ou un crochet supplémentaire briserait la configuration et entraînerait une erreur d’échec du décodage JSON.

Échec du décodage JSON du pool de sauvegarde

En plus de cela, vous pouvez également définir la difficulté, l’intensité, le nombre de périphériques, les threads, la limite de puissance et toutes les options de ligne de commande disponibles sur ccminer. Vous pouvez également utiliser cette stratégie de basculement de différentes manières, par exemple, vous pouvez ajouter 2 pièces différentes dans une seule configuration, définir une limite de temps égale et les laisser miner en mode répétition. J’espère que cela t’aides!