سؤال

لدي webrole أود أن تستضيف في IIS في الوقت الراهن.

لا أحد يعرف كيف تشارك هذا ، معتبرا ان كنت لا تزال تريد أزور التخزين وظائف IIS الموقع لا يزال يعمل ؟

هل كانت مفيدة؟

المحلول

أزور التخزين (الجداول, النقط, طوابير) تشغيل فقط على الفعلية ويندوز أزور البيئة في السحابة.هناك محاكاة بيئة التطوير التي يعمل الفاكس على قاعدة بيانات SQL Server ، ولكن هذا يعني فقط لأغراض التنمية ولا يمكن استخدامها من أجل تشغيل فعلية الموقع.

نظريا, يمكن تشغيل webapp محليا و الاتصال أزور التخزين عبر الإنترنت (على سبيل المثالباستخدام api REST) ، ولكن الكمون وبالتأكيد ستكون عالية جدا لأي موقع تفاعلي.

هكذا, إذا كنت تريد أن تكون قادرة على تشغيل موقعك على فرضية بنفسك IIS البيئة, سوف تحتاج إلى إزالة جميع المحددة أزور منصة تبعيات وبناء في غير أزور البدائل.لأزور تخزين يمكنك إما القيام العلائقية قاعدة بيانات (SQL Server, mySQL) أو إلقاء نظرة على nosql/الوثيقة قاعدة البيانات الخاصة بنا.

نصائح أخرى

إذا كنت ترغب في نقله إلى IIS ، فإن إجابة TiJmedVDK صحيحة.

إذا كان هدفك هو تشغيله في مركز البيانات الخاص بك ، فيجب عليك التفكير في Azure Appliance http://www.microsoft.com/windowsazure/appliance/ يتيح لك ذلك تشغيل تطبيقات Azure على فرضية ، دون إجراء أي تغييرات.

هذه الإجابات تبدو مضللة. Windows Azure هو منصة توفر العديد من الخدمات ويمكنك الاختيار من بين الخدمات التي تريد استخدامها. في جوهرها ، يعد Windows Azure مجرد جهاز افتراضي يحتوي على *Windows Server 2008 R2 *IIS 7.5

لذا ، يمكنك إذا كان لديك تطبيق تستضيفه حاليًا في Azure وتريد استضافته في IIS ، فأنا لا أرى مشكلة كبيرة هناك. إذا كنت تستخدم التخزين ، فقد تكون المشكلة الوحيدة هي أن إعدادات حساب التخزين كانت في ملفات تكوين Webrole أو الخدمة ، ولكن يمكنك تغيير منطق التطبيق الخاص بك لاتخاذ إعدادات Appropiate من ملفات التكوين الأخرى. لقد قمت بإنشاء تطبيقات سطح المكتب Windows والتي تستخدم لعدة أسباب تخزين Azure وأعتقد أيضًا أنه ميزة كبيرة للحوسبة السحابية.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top