perfsonar-user - Re: [perfsonar-user] help with configuration
Subject: perfSONAR User Q&A and Other Discussion
List archive
- From: Mark Feit <>
- To: Petr Šesták <>
- Cc: "" <>
- Subject: Re: [perfsonar-user] help with configuration
- Date: Thu, 8 Aug 2024 21:49:38 +0000
- Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=internet2.edu; dmarc=pass action=none header.from=internet2.edu; dkim=pass header.d=internet2.edu; arc=none
- Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=BfvHhL3AKG0oI6ObzbY5j6VDCH7k7UEGTdgWKRCewrE=; b=bHkNl5R4nsznWoS91JGtVBE1QYyoRuy1Z3oiWkQXJRGN/sQB/TFysfLkhV2raaQYhn5uGiaCY85t1vzgGa7WzIZHTnrcK4LgiYmOa8J3unRKpEzmvN777egvQddeKKTOPKN2WKm85vpJ5K7xaO25JVUEgQaDusX6iHU3GzNC5nM3jbHnS4fwEULlBqCnf6ryQexKSiShS8Itu4LI8mf+roReSvGwuCqI4GJl0HTytM+ahCUiCv2FE4NqNADOQpiOjxHnSgCupqf19YLZswh/vhYSNAkiBYf5Or9YPBTDuCSqUCcTWS5W5utv84mRR2VnmUvmJGIwokQuJjfwVY/sBQ==
- Arc-seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=KyllrC5wl4SCzQ9zU/rs5h14QCRfB8J6jOnRzxnDRJcvctgNZLOWjEcl08SBnx7+SRU9mUK9DWU0qPaqVDSNqQUyihaOSbKSOc0wwwuYQ/IYPik0rqQ93eo4kmLaxLe5cLU1uUZa7C1Sw0UM1rvbpcM00CkPypM+G4uZdXlOzSvdHfRMSS9O85Jr52Ctu3HMPvECSkVd3Wk6iXx13iDPqiRYOotjLXWObehcR90+Wq0eubjrcyGGXs6G44CRxTP/roMscgHP7Ct+JCs4BgU8i4CRfeWkEWJ2/RwO3rN/B0ES5WazVNFiFFFNQeXUuMc9+WOT6TStgXcBkFBJEQxuDw==
Petr Šesták writes:
Thanks for that. I was able to replicate the problem in the lab and it appears to be a combination of things happening outside and inside of pScheduler.
The outside part is that whatever web server is being posted to is taking a very long time to complete the transaction, longer than the inside part wants. I can’t see exactly what URL is being POSTed to because the API treats it as sensitive information and strips it out, so you’ll have to investigate that part yourself.
Inside of pScheduler, the plugin that does HTTP archiving doesn’t have any kind of timeout built in and will wait patiently for as long as it takes the server to respond. The archiver service, which oversees it, has a generous two-minute timeout for a plugin to complete its business and return a result. In your case, it looks like the plugin is taking longer than that and the software is treating that as a program startup failure. I’ll make the error messages for that better.
There should be a timeout built into the HTTP archiver to prevent this from happening in the first place. I’m always leery of imposing arbitrary timeouts, so I think the fix will be to set something reasonable (15 seconds, maybe) and add a configurable timeout to the plugin in the 5.2 release for people who know they have unusual cases.
In the mean time, it would be worth looking into why the destination server is taking so long to respond.
--Mark
|
- [perfsonar-user] help with configuration, Petr Šesták, 08/07/2024
- Re: [perfsonar-user] help with configuration, Szymon Trocha, 08/07/2024
- Re: [perfsonar-user] help with configuration, Petr Šesták, 08/07/2024
- Re: [perfsonar-user] help with configuration, Szymon Trocha, 08/07/2024
- Re: [perfsonar-user] help with configuration, Petr Šesták, 08/08/2024
- Re: [perfsonar-user] help with configuration, Szymon Trocha, 08/07/2024
- Re: [perfsonar-user] help with configuration, Petr Šesták, 08/07/2024
- Re: [perfsonar-user] help with configuration, Mark Feit, 08/07/2024
- Re: [perfsonar-user] help with configuration, Petr Šesták, 08/08/2024
- Re: [perfsonar-user] help with configuration, Mark Feit, 08/08/2024
- Re: [perfsonar-user] help with configuration, Petr Šesták, 08/08/2024
- Re: [perfsonar-user] help with configuration, Szymon Trocha, 08/07/2024
Archive powered by MHonArc 2.6.24.