| 제목 | 응답없을 경우 처리방법 | ||
|---|---|---|---|
| 카테고리 | PHP | ||
| 글쓴이 | 헛발이 | 작성시각 | 2021/01/13 17:22:23 | 
| 
                         | 
                |||
| 
                         이런것이 PHP에서 가능할까요? 
 특정페이지를 열 경우 일정시간동안 약 5초정도 지나도록 아무 응답이 없을 경우 특정페이지로 이동시키는 예외처리가 가능할까요? 
 예를 들면 데이터가 너무 많아서 읽는데 오래 걸려서 계속 빙글빙글 돌 경우 5초나 10초 경과시에 블라블라 지금 처리량이 많으니 나중에 하십시오 라는 문구를 보여주는 처리를 하고 싶은데... 
 궁굼합니다.  | 
                |||
| 다음글 | phpmyadmin 사용중 오류 (3) | ||
| 이전글 | 날짜 선택에 제한을 둘때 (5) | ||
| 
                             
                                한대승(불의회상)
                                /
                                2021/01/13 17:24:22 /
                                추천
                                0
                             
                            
                                setTimeout() 함수를 이용하시면...
                             
                         | 
                    
| 
                             
                                헛발이
                                /
                                2021/01/13 17:26:42 /
                                추천
                                0
                             
                            해당페이지로 바로 가지 않고 
<script>
     setTimeout(function() { window.location.href='/index.html'  }, 300000);
</script>  
이런식으로 중간에 페이지를 경유해서 가능방법인가요?  | 
                    
| 
                             
                                한대승(불의회상)
                                /
                                2021/01/13 18:56:29 /
                                추천
                                0
                             
                            문제를 잘 이해하지 못했습니다만 해당페이지에 넣어야 하지 않을까요? 특정 시간내에 완료가 되었다면 setTimeout()을 해제하면 될것 같습니다.  | 
                    
| 
                             
                                테러보이
                                /
                                2021/01/14 11:13:20 /
                                추천
                                0
                             
                            단순하게 5초 이상 응답이 없다로는 문제를 야기 할수 있습니다. 프로세스가 돌면서 처리 속도가 느려 5초 이상 걸릴수도 있는데 처리중간에 넘기는 상황이 발생 할수 있습니다. 
 처리 속도를 줄이는 쪽으로 해결하시는게 맞는듯합니다.  |