Errors_Tips17 프로메테우스 설정 에러 Get "http://localhost:8080/actuator/prometheus": dial tcp 127.0.0.1:8080: connect: connection refused 이슈: Get "http://localhost:8080/actuator/prometheus": dial tcp 127.0.0.1:8080: connect: connection refused원인: 로컬 컴퓨터에서 docker로 올렸기 때문에 프로메테우스가 올라간 서버의 127.0.0.1 이 내 로컬 컴퓨터가 아니어서 난 이슈.해결: 다음과 같이 프로메테우스 설정 파일을 수정한다scrape_configs: - job_name: 'service' metrics_path: '/actuator/prometheus' scrape_interval: 10s static_configs: - targets: ['host.docker.internal:8080'] https://stackover.. 2024. 6. 29. python: @lru_cache(None) 데코레이터 재귀함수 위에 @lru_cache(None) 데코레이터를 사용하면 함수가 반환하는 값을 메모이제이션(memoization)할 수 있다. class Solution: def minFlipsMonoIncr(self, s: str) -> int: s = [int(i) for i in s]+[1] @lru_cache(None) def dp(i, k): if i==-1: return 0 return min([dp(i-1, j)+int(k!=s[i]) for j in range(k+1)]) return dp(len(s)-1,1) 2021. 8. 11. TypeError: 'int' object is not subscriptable 해결 int 형을 인덱싱 할 수 없다는 의미이고 인덱싱 하는 대상이 int인지 list인지 확인해보면 된다. 2021. 7. 24. [JS Error] ReferenceError: require is not defined package.json에 "type": "module" 이라고 설정되어 있기 때문에 모듈 단위로 import/export하는 문법만 이해할 수 있어서 생기는 에러. 해결: 1) require문을 import 문으로 바꾼다. require: var assert = require('assert'); import: import assert from 'assert'; 2) package.json의 type을 "type": "commonjs" 로 바꾸거나 지운다. 2021. 7. 23. 이전 1 2 3 4 5 다음 반응형