‫Được rồi.
‫Xem câu hỏi tiếp theo.
‫Hill cho biết ngay bây giờ tôi chạy năm tệp chiến tranh khác nhau và ông chủ Jay khi tôi kết nối với cơ sở dữ liệu Postgres ở
‫trên một máy chủ nào đó mà tôi đang xem xét soạn thực sự đang trải qua khóa học đó vào lúc
‫này để thiết lập nó.
‫Câu hỏi mà tôi có là tôi có nên tạo nhiều vùng chứa J Bos với soạn thư hay chỉ tiếp
‫tục chạy tất cả năm trong một trong quá trình sản xuất, chúng tôi có năm máy chủ J
‫khác nhau nên
‫tôi sẽ nói hãy thử cả hai.
‫Nếu bạn có năm tệp chiến tranh khác nhau và ông chủ J mà không phải là một chuyên gia Java, tôi có nghĩa là bạn là người Java.
‫Bạn nghĩ sao.
‫Vâng, tôi có thể nói một chút về vấn đề này.
‫Vì vậy, khuyến nghị của tôi là không sao cả, đừng đun sôi đại dương và Bret nói rằng điều này thường thích làm những gì bạn đã
‫cảm thấy thoải mái và làm những gì bạn đã biết.
‫Nếu đó là nơi bạn có nhiều công cụ và mọi thứ xung quanh thì chúng tôi có một máy chủ J Bar duy nhất
‫có rất nhiều tệp chiến tranh trong đó và chúng tôi biết cách làm việc với điều đó, chúng tôi biết cách thiết bị và mọi thứ.
‫Thật tuyệt khi nhận được thùng chứa đó và bắt đầu làm việc từ đó.
‫Cá nhân tôi là người thích chia nó thành nhiều vùng chứa và vì vậy đó có lẽ sẽ là một
‫cách tiếp cận lâu dài bởi vì tôi tưởng tượng phần lớn là nếu bạn cập nhật một cái thì bạn có cần triển khai lại bốn cái
‫còn lại không.
‫Và vì vậy, nếu tất cả chúng nằm trong các vùng chứa riêng biệt, bạn có thể triển khai một cái, bạn có thể tung ra các bản cập nhật cho một
‫cái mà không cần phải gỡ bỏ những cái khác.
‫Tất cả chúng đều độc lập với nhau.
‫Có, điều đó có nghĩa là bạn có thêm chi phí, bạn hiện đang chạy các máy chủ
‫Vos năm ngày thay vì chỉ một máy chủ nhưng tôi nghĩ rằng vào cuối ngày, không có nhiều sự khác biệt.
‫Ý tôi là máy chủ ứng dụng jailhouse chắc chắn có một số chi phí nhưng tôi muốn nói lại rằng tôi không biết ứng dụng của bạn
‫ít nhất theo kinh nghiệm của tôi, số lượng chi phí từ máy chủ ứng dụng so với chính ứng
‫dụng là khá thấp mà hầu hết CPU sử dụng bộ nhớ tất cả những thứ đến từ ứng dụng chứ không phải từ
‫chính máy chủ, vì vậy việc chạy nhiều phiên bản của J Bos có thể sử dụng nó để làm tổn thương bạn.
‫Nhưng một lần nữa tôi cũng không biết tình hình chính xác của bạn.
‫Vâng và tôi nghĩ rằng bạn biết việc lấy tài nguyên máy chủ cho việc đó có lẽ dễ dàng hơn.
‫Có lẽ ít vấn đề hơn thực tế là trò chơi mà khả năng bạn đạt được bằng cách có sự linh hoạt giống như bạn có thể mở rộng quy mô
‫một mà không mở rộng những người khác, bạn có thể thay thế một mà không thay thế những người khác.
‫Tôi nghĩ rằng điều này nói chung là câu hỏi này rất giống với các câu hỏi khác mà chúng tôi nhận được về
‫một vài tuần trước, chúng tôi đã có người hỏi rằng liệu tôi có một loạt các trang web Apache thì tôi có
‫nên chạy tất cả chúng trong máy chủ ảo Apache hay không? chia chúng ra trong các thùng chứa riêng biệt và câu
‫trả lời của tôi rất giống với Michael của bạn rằng tôi sẽ có video rằng tất cả sẽ hoạt
‫động trong một nhưng cuối cùng tôi sẽ tách các thùng chứa riêng biệt núi vì các thùng chứa cung cấp
‫mức độ cô lập và hiện vật đó.
‫Điều đó mang lại cho tôi sự linh hoạt đối với máy tính phân tán, nơi bạn có thể biết rằng chúng ta không thể
‫thực sự truy cập và sử dụng các dịch vụ vi mô và điều này cần thiết không có nghĩa
‫là sếp của bạn là máy chủ vi mô nhưng bạn biết với tôi là có. một loạt các ứng dụng có kích thước đa dạng và
‫khi chúng tôi bắt đầu chia nhỏ mọi thứ hoặc tạo ra các ứng dụng khác nhau, bạn biết các ứng dụng chạy riêng biệt cho dù đó là tệp chiến tranh hay
‫thứ gì khác.
‫Chúng ta càng chia nhỏ những thứ này ra và tách biệt những thứ này ra nói chung thì tính linh hoạt càng cao, càng dễ đạt
‫được thời gian hoạt động và càng dễ dàng khắc phục sự cố.
‫Nó không hoàn hảo thì không phải mọi thứ đều tốt hơn đúng không.
‫Đôi khi, bạn có những nỗ lực trùng lặp, cuối cùng bạn lại có thêm nhiều thứ mà bạn phải quản lý.
‫Việc khắc phục sự cố mạng có thể khó hơn một chút tùy thuộc vào cách ứng dụng của bạn hoạt động, điều này có
‫thể ảnh hưởng đến hiệu suất nếu chúng trên mạng thay vì trên cùng một máy.
‫Vì vậy, có rất nhiều điều cần xem xét nhưng nhìn chung, tất cả chúng ta đang phát triển theo một cách mà chúng ta chia nhỏ mọi thứ
‫ra ngày càng nhiều hơn khi nó có ý nghĩa.
‫Và vâng và từ kinh nghiệm của tôi nữa.
‫Một lần nữa, đây có thể không phải là trải nghiệm của bạn hoặc nó đang diễn ra ở đây.
‫Nhưng hãy biết rằng chúng tôi đã có một số thùng chứa Tomcat hoặc một máy chủ tomcat có rất nhiều tệp chiến tranh trong đó và chúng tôi chỉ đơn giản
‫làm điều đó bởi vì nó rất thuận tiện vào thời điểm đó để quay một đĩa máy mới lên Tomcat mới và
‫vì tất cả những thứ đó là trước đây nó có rất nhiều chi phí và vì vậy tôi không muốn làm điều
‫đó mà tôi sẽ triển khai một tệp chiến tranh khác để tệp khác này
‫nó đã chạy nó đủ tốt và vì vậy, đó là nhiều hơn để giảm OP. chi phí cao hơn và lượng thời gian để tăng tốc mọi thứ nhưng
‫bây giờ khi bạn đã quen thuộc hơn với các vùng chứa và mọi thứ trên đầu không thực sự tồn tại nữa vì bây giờ bạn đang ở giai đoạn
‫đầu xây dựng các hình ảnh vùng chứa này và việc chi tiêu mọi thứ dễ dàng hơn .
‫Vì vậy, vâng, đó là một câu hỏi hay.
‫Vâng, ý tôi là chúng ta nhận được cùng một câu hỏi về cơ sở dữ liệu, liệu tôi có nên đặt tất cả cơ sở dữ liệu của mình
‫vào một máy chủ phần tiếp theo hay tôi nên có nhiều vùng chứa phần tiếp theo của mình và tôi sẽ nói điều này tùy thuộc.
‫Động lực của bạn là gì mà điều rẻ nhất phải làm là đặt tất cả chúng vào một vì chi phí bộ
‫nhớ thấp hơn.
‫Đó là bạn biết có lẽ ít dư thừa hơn một chút về những thứ cần thiết bạn cần chạy nhưng hầu
‫hết chúng ta đang chia nhỏ mọi thứ ra khi có thể để đạt được sự linh hoạt.
‫Có thật không.