Beefy Boxes and Bandwidth Generously Provided by pair Networks
go ahead... be a heretic
 
PerlMonks  

Re: DBIx::Connector timeout?

by kcott (Abbot)
on Aug 02, 2013 at 06:19 UTC ( #1047548=note: print w/ replies, xml ) Need Help??


in reply to DBIx::Connector timeout?

While the short answer to this is no, I get the impression (based on the wording of your question) that there's some underlying assumption you're making that may be wrong. If you have code like:

$DBIx_Connector_object->run(...)

DBIx::Connector may need to reconnect. It doesn't keep a count of how many times it's encountered this situation nor does it keep track of how long it's spent doing this. You won't get an error saying something like: "Sorry, that's the nth time I've encountered run() and needed to reconnect so I won't be trying on this or any subsequent occasions."

DBIx::Connector uses DBI's connect() method with the same arguments you pass to new(), i.e.

DBIx::Connector->new($dsn, $username, $password, { %attributes })

So, if you're familiar with DBI, the actual process of connecting is the same as you're used to.

See Connection Modes, in the DBIx::Connector documentation, for information on when connection checks are made and how reconnecting (and possibly code re-execution) is handled.

-- Ken


Comment on Re: DBIx::Connector timeout?
Select or Download Code

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1047548]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others contemplating the Monastery: (7)
As of 2015-07-05 21:16 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (68 votes), past polls