7.2. Fuse Online
Fuse Online 배포에는 다음과 같은 알려진 문제가 있습니다.
- 6052 [1.7.8] 작은 로드 후 활동이 없습니다 (20시간 동안 ~ 80000개의 메시지)
성능 테스트 결과에 따르면 활동 추적 논리는 Fuse Online에서 활동을 추적하는 데 사용되는 데이터베이스에서 매우 많은 수의 튜플을 발생시킬 수 있습니다. 이 문제로 인해 데이터베이스에서 읽기가 필요한 모든 작업에서 일반적으로 느려지며 UI에서 통합 목록에 액세스하거나 통합 활동을 새로 고침합니다. 이 문제의 해결 방법은 SQL 문
VACUUM FULL ANALYSE jsondb
를 실행하여 데이터베이스를 정기적으로 유지 관리하는 것입니다.이 작업을 수행하는 단계는 다음과 같습니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 5458 Operator가 오래된 Syndesis 리소스 업데이트를 시도합니다.
Operator를 사용하여 Fuse Online을 설치할 때 다음 오류가 여러 번 발생하지만 설치에 큰 영향을 미치지 않으므로 무시할 수 있습니다.
{"level":"error","ts":1558617960.2453232,"logger":"controller","msg":"Error reconciling","action":"*action.startupAction","phase":"Starting","error":"Operation cannot be fulfilled on syndesises.syndesis.io \"app\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/syndesisio/syndesis/install/operator/vendor/github.com/go-logr/zapr.(*zapLogger).Error\n\t/go/src/github.com/syndesisio/syndesis/install/operator/vendor/github.com/go-logr/zapr/zapr.go:128\ngithub.com/syndesisio/syndesis/install/operator/pkg/controller/syndesis.(*ReconcileSyndesis).Reconcile\n\t/go/src/github.com/syndesisio/syndesis/install/operator/pkg/controller/syndesis/syndesis_controller.go:120\ngithub.com/syndesisio/syndesis/install/operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/go/src/github.com/syndesisio/syndesis/install/operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:215\ngithub.com/syndesisio/syndesis/install/operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func1\n\t/go/src/github.com/syndesisio/syndesis/install/operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:158\ngithub.com/syndesisio/syndesis/install/operator/vendor/k8s.io/apimachinery/pkg/util/wait.JitterUntil.func1\n\t/go/src/github.com/syndesisio/syndesis/install/operator/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:133\ngithub.com/syndesisio/syndesis/install/operator/vendor/k8s.io/apimachinery/pkg/util/wait.JitterUntil\n\t/go/src/github.com/syndesisio/syndesis/install/operator/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:134\ngithub.com/syndesisio/syndesis/install/operator/vendor/k8s.io/apimachinery/pkg/util/wait.Until\n\t/go/src/github.com/syndesisio/syndesis/install/operator/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:88"}
{"level":"error","ts":1558617960.2453232,"logger":"controller","msg":"Error reconciling","action":"*action.startupAction","phase":"Starting","error":"Operation cannot be fulfilled on syndesises.syndesis.io \"app\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"github.com/syndesisio/syndesis/install/operator/vendor/github.com/go-logr/zapr.(*zapLogger).Error\n\t/go/src/github.com/syndesisio/syndesis/install/operator/vendor/github.com/go-logr/zapr/zapr.go:128\ngithub.com/syndesisio/syndesis/install/operator/pkg/controller/syndesis.(*ReconcileSyndesis).Reconcile\n\t/go/src/github.com/syndesisio/syndesis/install/operator/pkg/controller/syndesis/syndesis_controller.go:120\ngithub.com/syndesisio/syndesis/install/operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).processNextWorkItem\n\t/go/src/github.com/syndesisio/syndesis/install/operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:215\ngithub.com/syndesisio/syndesis/install/operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller.(*Controller).Start.func1\n\t/go/src/github.com/syndesisio/syndesis/install/operator/vendor/sigs.k8s.io/controller-runtime/pkg/internal/controller/controller.go:158\ngithub.com/syndesisio/syndesis/install/operator/vendor/k8s.io/apimachinery/pkg/util/wait.JitterUntil.func1\n\t/go/src/github.com/syndesisio/syndesis/install/operator/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:133\ngithub.com/syndesisio/syndesis/install/operator/vendor/k8s.io/apimachinery/pkg/util/wait.JitterUntil\n\t/go/src/github.com/syndesisio/syndesis/install/operator/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:134\ngithub.com/syndesisio/syndesis/install/operator/vendor/k8s.io/apimachinery/pkg/util/wait.Until\n\t/go/src/github.com/syndesisio/syndesis/install/operator/vendor/k8s.io/apimachinery/pkg/util/wait/wait.go:88"}
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - ENT Cryostat-10577 Apicurito는 YAML Open API 사양 파일을 지원하지 않습니다.
- OpenShift의 Fuse 7.4에서 Apicurito는 기본적으로 YAML 형식으로 OpenAPI 사양 파일을 생성하지만 생성된 YAML 파일을 다시 가져올 수 없습니다. 현재 JSON 형식만 Apicurito로 가져올 수 있습니다.
- 667 List<>
Number에서 "ItemAt" 변환을 사용할 때 'null' -
ItemAt
변환을 사용하여List
에서double
type 필드로 매핑하면 데이터 매퍼에서 예외가 발생합니다. - 1558 "안정으로 저장" 및 "게시" 버튼으로 저장
- 사용자가 버튼 중 하나를 클릭하고 절차를 단계별로 시작한 후에도 Save as draft 버튼과 게시 버튼이 활성 상태로 유지됩니다.
- 698 DB Connector: SQL 구문 분석기에서 LIKE의 매개변수를 인식하지 못합니다.
-
LIKE
키워드(예:DELETE FROM TODO Cryostat 작업 LIKE ':#param'
)를 포함하는 SQL 문에서LIKE
키워드는:#param
과 같은 datamapper 매개변수와 함께 사용할 수 없습니다.