Discourse가 하나의 Unicorn 워커를 사용하도록 설정되어 있으면 브라우저 업그레이드가 실패합니다

여기에서 버그일 수 있다는 제안이 있던 게시물과 연결됩니다.

2개의 좋아요

여기서 제 답변을 다시 작성해 보겠습니다:

특히 시스템이 잠시 후 곧바로 단일 unicorn으로 줄어드는 점을 고려하면, 이는 버그로 보입니다.

숫자 2는 하드코딩되어 있으며, 감소 시 사용되는 숫자 1도 마찬가지입니다.

수정: 이 변경 사항이 불일치를 도입한 것 같습니다.

새로운 스레드를 만들어 주셔서 감사합니다.

1개의 좋아요

네, 저희가 이 문제를 지원하기는 어렵다고 생각해요. 여기서 버그 수정은 업그레이드 코드를 고치는 것이 아니라, 이런 상황이 발생하지 않도록 하는 것일 뿐이거든요.

2개의 좋아요

무엇을 불가능하게 만들라는 거죠? 유니콘을 단 하나만 설정하라는 건가요? 그런데도 그런 설정이 업그레이드 전까지는 OP에게 더 잘 작동했습니다.

그리고 업그레이드 시 유니콘 수가 1로 줄어드는 것이므로, 업그레이드 시점에는 유니콘 1개가 충분하다는 것이 제 생각에는 분명해 보입니다.

이 코드 부분의 히스토리를 살펴본 적이 있습니까?

아니면 유니콘이 1개뿐인 경우 UI에서 업그레이드를 불가능하게 만들어 주세요.

어차피 메모리 제약이 심하므로 콘솔에서 다시 빌드하도록 강제하는 것이 좋습니다.

2개의 좋아요

공감합니다. 요즘은 메모리가 제한된 인스턴스에서는 콘솔을 항상 사용하죠.