스시벨트 테스트 안막히는 방법글 보고 갤러가 막히지 않는다고 해서 내가 실제로 사용하다 스시벨트 막히는 경우 찾아봄

일단 갤러가 말하는 대로 스시벨트에 밸런서가 박히면 일반적으로 안 멈추는게 맞는데 응용하다가 막히는 케이스가 존재함


스시벨트에서 밸런서를 사용하되 외부에서 인풋이 들고오는 경우, 밸런서 안에 공간이 없으면 스시벨트가 막힘

글레바에서 필터 걸은 스시벨트가 막히는 이유가 종종 있었는데 딱 이런 상황이었음


다른 정보글 읽어보니까 밸런서는 벨트위의 아이템 포지션을 강제로 바꿔서 공간을 확보하는데,

확보할 공간이 없으면 아이템 포지션을 옮기다 말고 그대로 멈추는 거라고 생각됨


그래서 찾아낸 해결방법



양쪽모두 루프 돌리면 안멈춤 ㅋㅋ


하지만 이것도 문제가 약간 있는데 필터를 걸어버리는 순간 필터외 아이템이 밸런서 안에서 벨트 흐름을 막아서 멈춤

다만 입출력 우선순위 설정은 한쪽 입출력이 넘쳐버렸을 경우 반대쪽 입출력으로 보내므로 문제없더라


따라서 두개를 같이 사용해 필터가 걸린 밸런서가 막히는 경우를 고려한 우회로를 밸런서로 구성하면?





이게 되네 ㅋㅋ;;;