# 현상 - single queue를 활용하여 데이터를 넣는 function을 만들었다. - 부하테스트 겸 데이터를 밀어넣는데, DB 연결 초과 에러가 났다. - 분명 queue 하나로만 돌도록 host.json을 세팅했는데, 왜 그런걸까. # 추측 - host.json으로 single queue로 고정하더라도, queue에 쌓이는 메세지 양이 많아지자, function의 instance가 계속 확장하는 것으로 보인다. - instance가 확장하는 만큼 DB 연결이 더 많아지고, 이에 DB 연결 초과 에러가 난 것 참고: https://docs.microsoft.com/ko-kr/azure/azure-functions/functions-bindings-storage-queue-output?tabs=cs..
현상 raspberry pi에서는 잘 동작하던 코드인데, notebook 환경에서는 정상적인 값이 출력되지 않았다. 예제 샘플코드 # 문제의 코드 # 매번 같은 결과값이 나옴 def create_time_key1(): max_value = sys.maxsize now_seconds = time.time() return int(max_value-now_seconds) # 수정 후 # 결과값이 잘 나옴 def create_time_key2(): max_value = sys.maxsize now_seconds = int(time.time()) return max_value-now_seconds 원인 부동소수점 연산 오류로 인해 발생한 이슈로 보인다. 라즈베리파이에서는 문제가 발견 안되었던게, python에서 ..
당황스러운 사건이었는데, 로그인이 갑자기 안되기 시작했다. account쪽 소스코드를 수정한 적이 없는데? 라며 git status를 쳐보니 수정 내역이 쭉 나왔다. 인간의 기억력에 대한 믿음을 버려야함을 잠시 잊고 있었다. stash하고 다시 할까하다가, 아무리 수정 내역을 봐도 이 수정에 의해 문제가 발생할 것 같지 않았다. 여기저기 문서들을 들수셔 보다가, DB를 날렸다가 다시 해볼까 생각했는데, 전혀 그게 원인일 것 같지 않았다. 혹시해서 파이어폭스로 테스트를 해보니 로그인이 잘 되었다. 코드 쪽의 이슈가 아니라, 브라우저 관련 이슈라는 단서를 발견했다. 그렇다면 크롬과 파이어폭스 간의 차이는 무엇일까. 크롬 network debug를 해보니, 로그인 후 리다렉션할 때, 쿠키 인증값이 저장이 안되..
환경 Azure Function 1.0 C# project Dotnet Standard 2.0 library build to apply template, error. below error log. [error]C:\Program Files\dotnet\sdk\2.2.102\Sdks\Microsoft.NET.Sdk\targets\Microsoft.PackageDependencyResolution.targets(208,5): Error NETSDK1004: Assets file 'D:\a\1\s\Src\YoungInt.Cloud.Database\obj\project.assets.json' not found. Run a NuGet package restore to generate this fil..
아래는 테스트한 샘플 코드이다. [FunctionName("Function2")] public static async Task Run([HttpTrigger(AuthorizationLevel.Anonymous, "get", "post", Route = null)]HttpRequestMessage req, TraceWriter log) { return req.CreateResponse(HttpStatusCode.OK, "Hello world2"); } 간단한, 별 문제 없는 코드인데, 이슈가 발생한다. (404 에러) Azure 대시보드에서 콘솔에 뜬 로그를 보면 "The request does not have an associated configuration object or the provided co..
환경 Azure Web App / ASP.NET Core 2.0 Domain / Hosting.kr DNS / Azure DNS 현상 갑자기 도메인이 연결이 안됨. 서비스 연지 1주일동안 따로 코드를 건들거나 인프라를 수정한 적이 없었음. 대응 도메인 서비스쪽 문제인가 싶어 호스팅케이알에 전화하니 주말이라 응대가 안된다고ㅠ Azure Web App에서 Custom Domain으로 등록된 것을 삭제하고 다시 등록하려니 등록이 안됨(?!) 혹시나 장애인가 싶어 여러 QnA와 커뮤니티들 살펴봤는데 평화로움 nslookup으로 네임서비스들에게 값을 다 읽어봄 국내 여러 네임서버에서 데이터를 읽어봤는데, kns.kornet.net만 되고 나머지는 잘 안됨 어이없게도 정상적으로 값이 오다가 안옴. 25% 확률로? ..
DateTime을 단순한 구조체로만 생각하고 썼는데, 서버에서 사용하다보니 이슈를 발견했다. local 시간을 저장하고 싶어 이를 serialize화하여 보냈는데, 서버에 UTC값으로 저장되었다. 처음에는 Json.NET의 버그인가 싶어 찾아보다가, DateTime의 특성을 실험해봤다. > DateTime.Parse("2018-10-19T19:00:00.1480253+09:00"); [10/19/2018 7:00:00 PM] > DateTime.Parse("2018-10-19T19:00:00.1480253+00:00"); [10/20/2018 4:00:00 AM] > DateTime.Parse("Thu, 25 Oct 2018 06:45:44 GMT"); [10/25/2018 3:45:44 PM] > Da..
파이썬을 이용한 기초통계https://statkclee.github.io/statistics/
연휴를 보내고 하니 막연한 느낌이 든다. 약간 복습해보자면... 자유도란 개념에 대해 자세하게 알아보았다. 표본분산과 모분산의 차이가 나는데 이를 줄여주기 위해 자유도를 사용한다. 더 정확히는 불편추정량이 맞지만.. 자유도라는 개념이 아직 잘 안들어온다. 공부하다보면 나중에 또 부딪힐 일이 생길테니, 일단 또 여기서 건너가는걸로..(반복하는 것 같다.) RMS : 음의 숫자로 인해 평균이 0이 나올때, 대략적인 평균을 구할 수 있는 방법이다. '오차', '편의', '이탈값'이란 용어가 나왔다. 반복 측정하며 결과값을 얻다보면, 고민해야 하는 값들을 표현한 단어다. 이탈값은 이론에 맞지 않을 경우, 잘못 관측된 것이라 생각하고 무시하는 값이다. 그러나 이는 매우 조심해야 한다. 관측 결과를 그대로 받아들이..
챕터 3장에서 대우 데이터를 어디서 찾아야해?라고 뒤져보다보니 홈페이지가 있는 걸 발견했다. 자료는 여기에... http://ezstat.snu.ac.kr/실제 데이터들 : http://ezstat.snu.ac.kr/m-textbook-contents.htm챕터별 강의 자료: http://ezstat.snu.ac.kr/m-textbook-present.htm인강: http://snui.snu.ac.kr/ocw/index.php?mode=view&id=1494#class_room-tab- 하지만 여기는 로딩이 안된다.. 통계학 공부가 마무리될 때쯤 읽어볼 생각인 자료- http://ezstat.snu.ac.kr/textbook_sources/applied_example.pdf
- Total
- Today
- Yesterday
- 독립역사탐방
- 그리움
- 사랑
- 영화
- 발해성터
- 선우진
- 슈크림빵
- 대담회
- 기본소득 블로그 선언
- 퍼프크림
- 봉오동승전지
- 서울
- 교차하는 여러 감정들
- 커피
- 안녕
- 롤라 런
- 추억
- Je Vais Te Manqué
- 커스터드크림
- 아스트랄
- 이티오피아
- 유 윌 미스 미
- 10년전 메일
- 여행
- 미팅싸이트
- 기본소득
- 정의는 무엇인가
- You'll Miss Me
- 중국탐방
- 다망해라
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |