Trong trường hợp này thì bạn có thể cài multi-master replication và cài ProxySQL. ProxySQL sẽ check nếu 1 master bị down thì toàn bộ các câu query ghi dữ liệu vào DB sẽ được điều hướng đến các master còn lại
// Mình nghĩ maybe có thể 'tabRef' chưa được gán giá trị và trả về undefined.// Có thể do 'ngAfterViewInit' được gọi trước khi 'ViewChild' được gọi.// bạn thử sử dụng *ngIf để đảm bảo phần tử tồn tại hoặc sử dụng { static: true } cho 'ViewChild'.// Hoặc đảm bảo phần tử chứa 'tabRef' được tạo và hiển thị trước khi 'ngAfterViewInit' được gọi.// Template<!-- Đảm bảo 'tabRef' tồn tại khi thỏa điều kiện hoặc cái gì đó.... showChart chẳng hạn--><div *ngIf="condition"><element-to-select #tabRef></element-to-select></div>// Component// Sử dụng { static: false } cho 'ViewChild'
@ViewChild('tabRef',{static:false}) tabRef: ElementRef;ngAfterViewInit(){setTimeout(()=>{// Kiểm tra 'tabRef' trước khi sử dụngif(this.tabRef){const element =this.tabRef.nativeElement as HTMLElement;
element.scrollIntoView({ behavior:'smooth'});}},0);}
Chị ơi cho em hỏi là phần bảng tính ROI của kiểm thử tự động, cho em xin công thức tính các giá trị dưới với ạ
Total cost of tool (Incuding license)
Total manual efforts (In hours)
Total automation effort (In hours)
Total cost of testing (In $S)
Cumelative saving (in $)
Investment through automation (In $)
e có một @ViewChild('tabRef',{ static: false }) tabRef: ElementRef;
ngAfterViewInit() {
setTimeout(()=> {
const element = this.tabRef.nativeElement as HTMLElement;
element.scrollIntoView({ behavior: 'smooth' });
},0)
}
nhưng this.tabRef lại undefined là sao ạ
Cho mình hỏi nếu master DB bị down thì sao nhỉ? lúc này website cũng down theo vì không thể ghi dữ liệu vào DB. Giải pháp này chỉ phù hợp cho những website dạng blog (dữ liệu do admin đăng), chứ dữ liệu do người dùng tạo ra là toang, không ăn thua. Không biết có giải pháp nào cho trường hợp này không nhỉ?
THẢO LUẬN
@Daube3 zalo mình nè : 0902141794
@Memelover72 bạn nào muốn mua inbox mình nhé. Mới mua dc 2 tuần ko có thời gian để vọc nên bán lại. Liên hệ: đã bán
Cảm ơn bài viết của anh
Bài viết hay nhưng mà ảnh lỗi hết r, bạn load lại ảnh được không ạ
@daubac402 chuẩn cơm rồi bác ơi
Lb uuid
Có thể share mã nguồn được không bạn
Trong trường hợp này thì bạn có thể cài multi-master replication và cài ProxySQL. ProxySQL sẽ check nếu 1 master bị down thì toàn bộ các câu query ghi dữ liệu vào DB sẽ được điều hướng đến các master còn lại
thanks bạn 👋
Bài viết hay quá, đúng bộ câu hỏi mình cần tks bạn 🥰
Thỉnh thoảng đọc lại cũng khá hay. Có nhiều cách áp dụng Pattern này lắm. Cảm ơn tác giả
Mình cảm ơn bạn , để mình nghiên cứu link git hub mà bạn gửi
Mình gửi rồi nha!
Mong chị sớm ra phần 2 ạ
Mạnh dạn đoán bác làm dự án cho Nhật
Chị ơi cho em hỏi là phần bảng tính ROI của kiểm thử tự động, cho em xin công thức tính các giá trị dưới với ạ Total cost of tool (Incuding license) Total manual efforts (In hours) Total automation effort (In hours) Total cost of testing (In $S) Cumelative saving (in $) Investment through automation (In $)
e có một @ViewChild('tabRef',{ static: false }) tabRef: ElementRef;
ngAfterViewInit() { setTimeout(()=> { const element = this.tabRef.nativeElement as HTMLElement; element.scrollIntoView({ behavior: 'smooth' }); },0) } nhưng this.tabRef lại undefined là sao ạ
Cho mình hỏi nếu master DB bị down thì sao nhỉ? lúc này website cũng down theo vì không thể ghi dữ liệu vào DB. Giải pháp này chỉ phù hợp cho những website dạng blog (dữ liệu do admin đăng), chứ dữ liệu do người dùng tạo ra là toang, không ăn thua. Không biết có giải pháp nào cho trường hợp này không nhỉ?
Cảm ơn bài viết của chị, ngóng chờ phần tiếp theo của bài viết