저는 asp.net MVC 웹 응용 프로그램에서 일하고 있으며 페이팔을 구현 중입니다. 나는 IPN으로 올바르게 작동하지만 paypal에는 응답을 기다리는 30 초의 시간 제한이 있습니다. 나는 현재 고객 데이터베이스를 업데이트하기 전에 return new HttpStatusCodeResult(HttpStatusCode.OK)
내가 말했듯이 이것은 잘 작동하지만 상태 코드를 보내서 ipn과 작업을 끝내고 페이팔을 듣고 마칠 수 있기를 바란다. 업데이트 프로세스에서 문제가 발생하면 고객 데이터베이스에 저장되며 30 초보다 오래 걸립니다. 어떻게 HttpStatusCode를 보낼 수는 있지만 함수에서 리턴 할 수는 없습니까? 어떤 도움이라도 대단히 감사합니다.asp.net mvc는 httpstatuscode 200을 보내지 만 반환하지 않습니다.
1
A
답변
0
수 없습니다. 200은 응답 상태 코드입니다. 200을 보내면 응답을 보냅니다. 요청 - 응답주기가 완료됩니다. 장기간 실행되는 작업을 처리해야하는 경우 별도의 프로세스로 부하를 분산해야합니다. Revalee과 같은 것을보세요.
관련 문제
- 1. 메일은 보내지 만 반환하지 않습니다.
- 2. ASP.Net MVC는
- 3. ASP.NET MVC는
- 4. ASP.NET MVC는
- 5. ASP.NET MVC는 :
- 6. ASP.NET MVC는
- 7. ASP.Net MVC는
- 8. ASP.NET MVC는
- 9. HttpStatusCode 열거 형에 상태 코드가 반환되지 않습니다.
- 10. 는 HttpStatusCode
- 11. 의 asp.net MVC는 : 색인
- 12. 의 asp.net MVC는
- 13. ASP.NET MVC는 일대일 관계
- 14. ASP.Net MVC는 ActionLink
- 15. 는 Asp.Net MVC는
- 16. ASP.NET MVC는 어떻게 EditorTemplates
- 17. ASP.NET MVC는 경로
- 18. ASP.NET MVC는 대체
- 19. ASP.NET MVC는 - 경로 항목
- 20. ASP.NET MVC는 LINQ
- 21. ASP.Net MVC는 - JQuery와
- 22. ASP.net MVC는 검증 문제
- 23. 의 asp.net MVC는
- 24. ASP.NET MVC는 유연합니까?
- 25. ASP.NET MVC는 상태를 유지합니까?
- 26. ASP.NET MVC는 어떻게 작동합니까?
- 27. openshift 전자 메일은 터미널에서 보내지 만 php에서는 보내지 않습니다.
- 28. ASP.NET MVC는 : 기본 모델 바인더
- 29. asp.net 컨트롤러가 콘텐츠를 반환하지 않습니다. (asp.net - MVC)
- 30. ASP.NET MVC는 실제로 프로그래머의 5 % 만 사용할 수 있습니까?
데이터 처리를 처리하는 새 스레드를 생성하려고 했습니까? –
나는 안타깝게도 비동기 코딩 (머리가 수치 스럽다)에 강하지 않기 때문에 아직 그 길을 떠나지 않았다. – user3064073
메소드의 코드 스 니펫을 공유하면 (처리의 불만 처리 작업이 제거됨),이를 수행하는 방법을 보여줄 수 있습니다. 또는 더 나은, [약간 그것에 읽는] (https://msdn.microsoft.com/en-us/library/hh191443.aspx) 그리고 시도하십시오. 여전히 작동하지 않는 경우 여기에 코드를 게시하면 이해 부족을 메울 수 있습니다. :) –