2014-09-12 13 views
8

Tôi đang xử lý việc di chuyển từ Coldfusion 9 sang Coldfusion 11. Một vấn đề tôi gặp phải về cơ bản giống như chi tiết trong câu hỏi này: cf10 unable to add text to HTML HeadNhững rủi ro của việc tăng kích thước Bộ đệm đầu ra tối đa là gì

Nguyên nhân gốc trong trường hợp của tôi là một trang cụ thể nặng khoảng 3 MB, lớn hơn bộ đệm đầu ra (mặc định là 1024 KB) và khiến CF xóa bộ đệm. Điều này lần lượt phá vỡ một cuộc gọi đến cfhtmlhead trong OnRequestEnd().

Thiết kế lại trang không phải là giải pháp thiết thực ngay bây giờ. (Có thể trong tương lai.) Vấn đề của tôi là "giải quyết" bằng cách tăng "Kích thước bộ đệm đầu ra tối đa" lên 4096 KB.

Rủi ro để tăng giá trị này là gì? Có các ứng dụng/trang web khác trên máy chủ này. Có thể có vấn đề về bộ nhớ? Hiệu suất xuống cấp? (. Đang cố gắng để tìm thấy một tài liệu tham khảo cho việc này đã được bực bội)

Các ColdFusion 11 Lockdown Guide nói:

Một thấp hơn kích thước bộ đệm đầu ra có thể làm giảm bộ nhớ trong một số ứng dụng.

Máy chủ và JVM dường như có nhiều bộ nhớ.


Vì có vẻ là một số nhầm lẫn về những thiết lập:

Settings screen shot

+0

Đó có phải là tên thực tế của cài đặt (Kích thước bộ đệm đầu ra tối đa) không? –

+0

Có. Nó nằm ngay trên trang Cài đặt CFAdmin. –

+0

Tôi không thấy nó trong quản trị của tôi (ColdFusion 9.0.1). Tôi tìm thấy tham chiếu đến nó trong hướng dẫn lockdown như bạn đã đề cập. Nhưng tôi không thể tìm thấy nó trong tài liệu trực tuyến cho trang cài đặt. ???? [ColdFusion 10] (http://help.adobe.com/en_US/ColdFusion/10.0/Admin/WSc3ff6d0ea77859461172e0811cbf3638e6-7ffc.html#WSc3ff6d0ea77859461172e0811cbf3638e6-7ffb) [ColdFusion 11] (https://wikidocs.adobe.com/wiki/ display/coldfusionen/Sử dụng + + Coldfusion + Administrator # UsingtheColdFusionAdministrator-Settingspage) –

Trả lời

3

Tăng đệm đầu ra sẽ đơn giản cho phép máy chủ tiêu thụ bộ nhớ hơn mỗi yêu cầu. Có nắp ngăn công cụ tạo mẫu xử lý một số lượng động cao bất ngờ bao gồm và lấp đầy bộ nhớ của máy chủ.

Thật an toàn để tăng cùng cấp độ, an toàn khi có một yêu cầu xuất ra 3 MB dữ liệu. ;)

Các vấn đề liên quan