Triệu chứng
Hãy xem xét tình huống sau:
-
Bạn cài đặt Windows Server AppFabric trên máy chủ đang chạy dịch vụ thông tin Internet (IIS) 7,5.
-
Bạn tạo một trang web. Sau đó, bạn thêm nhiều ứng dụng vào trang web.
-
Bạn cấu hình những ứng dụng này để chạy trong các hồ bơi ứng dụng khác nhau.
-
Bạn cho phép tính năng tự động khởi động cho các dịch vụ khác nhau trong các ứng dụng này.
-
Bạn khởi động Hồ bơi ứng dụng được trang web sử dụng.
Trong trường hợp này, tất cả các dịch vụ trong các ứng dụng này đều không dự định được cài sẵn. Bạn chỉ mong đợi các dịch vụ mà ứng dụng chạy trong cùng một hồ bơi ứng dụng của website sẽ được tải. Ví dụ, bạn tạo một trang web có tên là mysite trên máy chủ IIS 7,5. MySite có hai ứng dụng có tên là App1 và App2. MySite và App1 chạy trong một hồ bơi ứng dụng có tên là AppPool1. App2 chạy trong một hồ bơi áp dụng có tên là AppPool2. Trong App1, bạn có bật tính năng tự động khởi động cho một dịch vụ có tên là service_App1. Trong App2, bạn có bật tính năng tự động khởi động cho một dịch vụ có tên là service_App2. Khi AppPool1 được bắt đầu, service_App1 và service_App2 được tải trong hồ bơi ứng dụng AppPool1. Tuy nhiên, chỉ cần tải service_App1.
Nguyên nhân
Sự cố này xảy ra do lỗi xảy ra khi IIS kiểm tra các ứng dụng là một phần của ứng dụng mà Website đang chạy. Trong ví dụ được mô tả trong phần triệu chứng, khi AppPool1 bắt đầu, IIS không đúng giả định rằng cả App1 và App2 đều đang chạy trong cùng một hồ bơi ứng dụng. Do đó, cả hai service_App1 và service_App2 đều được cài sẵn. Tuy nhiên, App2 chạy trong hồ bơi ứng dụng khác và service_App2 không nên tải sẵn.
Giải pháp
Thông tin cập nhật
Các tệp sau đây sẵn dùng để tải xuống từ Trung tâm tải xuống của Microsoft:Download the Update for Windows 7 x86 Edition package now.tải xuống gói bản Cập Nhật cho Windows 7 x86. Tải xuống bản Cập Nhật cho gói phiên bản Windows 7 x64 ngay bây giờ. Tải xuống gói bản Cập Nhật cho Windows Server 2008 R2 x64 Edition ngay bây giờ. Tải xuống gói bản Cập Nhật cho Windows Server 2008 R2 ia64 Edition ngay bây giờ. Để biết thêm thông tin về cách tải xuống các tệp hỗ trợ của Microsoft, hãy bấm số bài viết sau để xem bài viết trong cơ sở kiến thức Microsoft:
119591 Cách lấy tệp hỗ trợ của Microsoft từ dịch vụ trực tuyếnMicrosoft đã quét vi-rút cho tệp này. Microsoft đã sử dụng phần mềm phát hiện vi-rút cập nhật nhất sẵn có tại thời điểm tệp được đăng. Tệp được lưu trên máy chủ được tăng cường bảo mật giúp ngăn chặn mọi thay đổi trái phép đối với tệp.
Điều kiện tiên quyết
Bạn phải cài đặt IIS 7,5 để áp dụng hotfix này. Hotfix này có thể được cài đặt trên một máy tính đang chạy Windows 7 hoặc Windows Server 2008 R2.
Yêu cầu khởi động lại
Nếu IIS đang chạy khi bạn áp dụng hotfix này, bạn phải khởi động lại máy tính sau khi áp dụng hotfix.
Thông tin thay thế hotfix
Hotfix này không thay thế bất kỳ hotfix nào khác.
Thông tin về tệp
Phiên bản tiếng Anh của hotfix này có các thuộc tính tệp (hoặc các thuộc tính tệp sau này) được liệt kê trong bảng sau đây. Ngày và giờ của các tệp này được liệt kê theo Giờ chuẩn quốc tế (UTC). Khi bạn xem thông tin về tệp, tệp đó đã được chuyển đổi thành giờ địa phương. Để tìm sự khác biệt giữa UTC và giờ địa phương, hãy dùng tab múi giờ trong Pa-nen điều khiển ngày và thời gian.
Đối với tất cả các phiên bản dựa trên x86 được hỗ trợ của Windows 7
Tên tệp |
Phiên bản tệp |
Kích thước tệp |
Ngày |
Giờ |
Nền |
---|---|---|---|---|---|
Iisw3adm.dll |
7.5.7600.20708 |
396.288 |
06-May-2010 |
12:47 |
x86 |
W3tp.dll |
7.5.7600.20708 |
15.872 |
06-May-2010 |
12:48 |
x86 |
W3wphost.dll |
7.5.7600.20708 |
55.296 |
06-May-2010 |
12:48 |
x86 |
Wbhstipm.dll |
7.5.7600.20708 |
24.064 |
06-May-2010 |
12:48 |
x86 |
Wbhst_pm.dll |
7.5.7600.20708 |
23.552 |
06-May-2010 |
12:48 |
x86 |
Đối với tất cả các phiên bản dựa trên x64 được hỗ trợ của Windows 7 và Windows Server 2008 R2
Tên tệp |
Phiên bản tệp |
Kích thước tệp |
Ngày |
Giờ |
Nền |
---|---|---|---|---|---|
Iisw3adm.dll |
7.5.7600.20708 |
451.584 |
06-May-2010 |
11:46 |
x64 |
W3tp.dll |
7.5.7600.20708 |
19.968 |
06-May-2010 |
11:48 |
x64 |
W3wphost.dll |
7.5.7600.20708 |
60.928 |
06-May-2010 |
11:48 |
x64 |
Wbhstipm.dll |
7.5.7600.20708 |
28.672 |
06-May-2010 |
11:48 |
x64 |
Wbhst_pm.dll |
7.5.7600.20708 |
25.600 |
06-May-2010 |
11:48 |
x64 |
Đối với tất cả các phiên bản dựa trên IA-64 được hỗ trợ Windows Server 2008 R2
Tên tệp |
Phiên bản tệp |
Kích thước tệp |
Ngày |
Giờ |
Nền |
---|---|---|---|---|---|
Iisw3adm.dll |
7.5.7600.20708 |
941.056 |
06-May-2010 |
08:54 |
IA-64 |
W3tp.dll |
7.5.7600.20708 |
40.960 |
06-May-2010 |
08:59 |
IA-64 |
W3wphost.dll |
7.5.7600.20708 |
144.384 |
06-May-2010 |
08:59 |
IA-64 |
Wbhstipm.dll |
7.5.7600.20708 |
65.536 |
06-May-2010 |
08:59 |
IA-64 |
Wbhst_pm.dll |
7.5.7600.20708 |
67.072 |
06-May-2010 |
08:59 |
IA-64 |
Cách giải quyết
Để giải quyết sự cố này, hãy đặt các ứng dụng dưới các trang web khác nhau.
Trạng thái
Microsoft đã xác nhận đây là sự cố trong các sản phẩm của Microsoft được liệt kê trong phần "Áp dụng cho".
Thông tin Bổ sung
Để biết thêm thông tin về bộ điều tác Windows Server, hãy truy cập trang web mạng Microsoft Developer Network (MSDN) sau đây:
Bộ nối Windows ServerĐể biết thêm thông tin về tính năng tự động khởi động và cách cấu hình nó, hãy truy cập trang web MSDN sau đây: