2007年06月19日 星期二 16:19
Ó¦¸Ã¿ÉÒÔÉèÖà socket µÄ³¬Ê±Ê±¼ä¡£ ÊÔÏÂÔÚpgÄ£¿éÀïÃæÕÒÕÒsocket»òÕß_socket > Message: 7 > Date: Tue, 19 Jun 2007 13:39:38 +0800 (CST) > From: fuyu0123456789 <fuyu0123456789 at 163.com> > Subject: [python-chinese] > ÓÃpythonÔ¶³Ì·ÃÎÊPostGreSQLÊý¾Ý¿âÈçºÎÉèÖó¬Ê±Ê±¼ä£¿ > To: python-chinese at lists.python.cn > Message-ID: > <684115072.2565301182231578523.JavaMail.coremail at bj163app111.163.com> > Content-Type: text/plain; charset="gbk" > > ÎÒÔÚlinuxµÄcrontabÈÎÎñÀïÿ¸öСʱ¶¼ÒªÖ´ÐÐÒ»¸ö³ÌÐò¸Ã³ÌÐòÒª·ÃÎÊ200̨linux»úÆ÷µÄPostGreSQLÊý¾Ý¿â£¬ÓõÄÊÇpgÄ£¿é µ«ÊÇÎÒ·¢ÏÖÒ»¸öÎÊÌ⣬µ±Òª·ÃÎʵĻúÆ÷¹Ø»ú£¬ÎÒµÄpg.connect()º¯ÊýÔÚ·ÃÎÊÕą̂»úÆ÷ʱ»áµÈ´ýºÜ¾Ã¡£ÕâÑùµÄ»°£¬Èç¹ûÓдóÁ¿µÄ»úÆ÷¹Ø»ú£¬ÄÇÎҵijÌÐòµÄÖ´ÐÐʱ¼ä»á¹ý³¤ ÎҲ鿴ÁËconnectµÄ²ÎÊý£¬Ã»Óг¬Ê±µÄ²ÎÊýËùÒÔÏëÎÊÎʸ÷λ»¹ÓÐʲôºÃ°ì·¨£¿ > -------------- 下一部分 -------------- > Ò»¸öHTML¸½¼þ±»ÒƳý... > URL: http://python.cn/pipermail/python-chinese/attachments/20070619/55f907ad/attachment.htm > -- THINK big, DO small.
2007年06月19日 星期二 16:31
也许可以考虑多线程访问,就不需要考虑有没有超时了。反正一个在等待的时候其 它线程也在工作。
2007年06月19日 星期二 16:36
不太明白你的意思啊!在pg模块里面找socket?什么意思能不能说的详细一点啊! 在2007-06-19,GoodGoodStudy&DayDayUp; <peixu.zhu在gmail.com> 写道: 应该可以设置 socket 的超时时间。 试下在pg模块里面找找socket或者_socket > Message: 7 > Date: Tue, 19 Jun 2007 13:39:38 +0800 (CST) > From: fuyu0123456789 <fuyu0123456789在163.com> > Subject: [python-chinese] > 用python远程访问PostGreSQL数据库如何设置超时时间? > To: python-chinese在lists.python.cn > Message-ID: > <684115072.2565301182231578523.JavaMail.coremail在bj163app111.163.com> > Content-Type: text/plain; charset="gbk" > > 我在linux的crontab任务里每个小时都要执行一个程序该程序要访问200台linux机器的PostGreSQL数据库,用的是pg模块 但是我发现一个问题,当要访问的机器关机,我的pg.connect()函数在访问这台机器时会等待很久。这样的话,如果有大量的机器关机,那我的程序的执行时间会过长 我查看了connect的参数,没有超时的参数所以想问问各位还有什么好办法? > -------------- 涓嬩竴閮ㄥ垎 -------------- > 一个HTML附件被移除... > URL: http://python.cn/pipermail/python-chinese/attachments/20070619/55f907ad/attachment.htm > -- THINK big, DO small. -------------- 涓嬩竴閮ㄥ垎 -------------- 一个HTML附件被移除... URL: http://python.cn/pipermail/python-chinese/attachments/20070619/e876d36c/attachment.htm
Zeuux © 2025
京ICP备05028076号