PHP Ä¿³Ø¼Ç Ç® ¼ÒÄÏ

¼úÀÌ   
   Á¶È¸ 6715   Ãßõ 0    

 ASP나 JSP나 기타 다른것들은 DB연결 커넥션 풀이 지원되는데 유일하게 PHP는 커넥션풀이 없고 OS의 랜덤포트를 사용하는데 풀이 지정된 방식으로 사용할수 있는지 궁금합니다.

랜덤포트를 사용했다고 문제가 되는건 아니지만 좀 일관성 없고 지져분해서요.

ªÀº±Û Àϼö·Ï ½ÅÁßÇϰÔ.
Èæ±â»ç 2021-09
php´Â µû·Î ¹é±×¶ó¿îµå·Î µ¹¾Æ°¡´Â°Ô ¾ø½À´Ï´Ù. À¥ÆäÀÌÁö Çϳª ·ÎµùµÉ¶§¸¶´Ù Çѹø ½ÇÇàµÇ°í ³¡À̾ Ä¿³Ø¼ÇÇ® ¸¸µé¾îºÃÀÚ Àǹ̾ø½À´Ï´Ù.

jsp´Â À¥ÆäÀÌÁö ·ÎµùÀÌ ¾ø´õ¶óµµ jvm»ó¿¡¼­ °è¼Ó µµ´Â Äڵ尡 ÀÖ°í À̰ÍÀ» ÀÌ¿ëÇØ¼­ ¹é±×¶ó¿îµå ÀÛ¾÷ÀÌ °¡´ÉÇÏ´Ï Ä¿³Ø¼ÇÇ®ÀÌ Àִ°ÍÀ̰í.
ã¾Æº¸´Ï TCP/IP ¸»°í unix socketÀ¸·Î Á¢¼ÓÇÏ´Â ¹æ¹ýµµ Àֳ׿ä. (DB¿Í À¥¼­¹ö°¡ °°Àº ¼­¹öÀÎ °æ¿ì¸¸)
1. mysql_connectÀÇ °æ¿ì ¿¹ÄÁµ¥
$link = mysql_connect('localhost:/var/run/mysqld/mysqld.sock', 'mysql_user', 'mysql_password');
(ÂüÁ¶URL: https://serverfault.com/questions/673854/how-to-let-php-connect-to-database-by-using-unix-socket-joomla )

2. mysqli_connectÀÇ °æ¿ì
https://www.php.net/manual/en/mysqli.construct.php ¹®¼­ÂüÁ¶
(hostname¿¡ localhost¸¦ ³Ö°í, socket Àμö¿¡ unix socket ±â¼ú Çϴµí)

±×¿Ü ¸Å¹ø ¼ÒÄÏÀ» ¿­°í ´Ý´Â°Í ¸»°í, Áö¼ÓÀûÀ¸·Î ¿­¾î³õ°í »ç¿ëÇÏ´Â mysql_pconnect ÇÔ¼öµµ Àִµ¥ À̰͵µ È®ÀÎÇØ º¸½Ê½Ã¿ä.
mysqliÀÇ °æ¿ì¿¡´Â È£½ºÆ® ÇÁ¸®ÇÈÆ®¿¡ p: ·Î ½ÃÀÛÇÏ´Â ÁÖ¼Ò¸¦ ³Ö´Âµí ÇÕ´Ï´Ù.


QnA
Á¦¸ñPage 3994/5741
2015-12   1832411   ¹é¸Þ°¡
2014-05   5316669   Á¤ÀºÁØ1
2009-07   6656   ½ºÄ±
2015-08   6656   luciddream
2021-08   6656   Xecus
2023-10   6656   ³ª°¡À̽á
2021-08   6656   Âî·Ï
2016-10   6656   À̼±È£
2016-02   6656   ÆØ¼õ
2016-08   6656   ºÒ²É¸·´ë
2021-04   6656   °Ç¾à
2022-03   6657   Astarot
2009-06   6657   Àܵð
2004-09   6657   ÀÌÁ¾Çõ
2015-06   6657   ȲȥÀ»ÇâÇØ
2012-07   6657   ±èÁ¦¿¬
2011-03   6658   ±è°Ç¿ì
2012-02   6658   analogue±è¡¦
2014-02   6658   ¼³¿µ¼ö
2012-01   6658   ÀÌÀ±ÁÖ
2005-01   6658   ¹èÁ¤ÇÑ
2018-07   6658   TLaJ3KtYGr