DeployR kendi varolan Apache Tomcat veya MongoDB alt yapısı üzerinden dağıtmak yerine DeployR yükleme işlemine dahil Tomcat ve MongoDB bileşenleri yüklemek tercih kuruluş için sık karşılaşılan bir durum değildir. Bu yapılabilir, ancak aşağıdakileri göz önünde bulundurulması:
MongoDB DeployR 7.3 test ve MongoDB 2.4.5 üzerinde desteklenen. MongoDB'ın eski sürümleri ile DeployR çalışmaz. Kuruluştaki başka bir MongoDB yükleme kullanmak için önce DeployR 7.3 bir yüklemesini gerçekleştirme sonra DeployR'ın varsayılan MongoDB yükleme varsayılan veritabanından döküm ve mongorestore kullanarak yüklemenizi geri. Sonra deployr.groovy yeni MongoDB kurulumda bağlantısı yeniden yapılandırın. Apache Tomcat DeployR 7.3 sınadı ve desteklenen Apache Tomcat üzerinde 7.0.34. DeployR Web yuva kullanır. Bu nedenle, en azından Tomcat 7.0.27 kullanmanız gerekir. Hiçbir şey 7.0.27 önce DeployR işlevini kesecektir. Tomcat yapılandırma: DeployR aynı bağlantı noktalarında çalıştırmak için varsayılan olarak kullandığımız sonra DeployR ile birlikte gelen varsayılan server.xml bağlayıcı Ayrıntılar alması gerekir. Aksi halde, en azından Tomcat bağlayıcı geçerli yapılandırmanızı eşleştirmek için deployr.groovy dosyasında bulunan bağlantı noktası eşleştirmelerini değiştirmek gerekir: grails.plugin.springsecurity.portMapper.httpPort=7300 grails.plugin.springsecurity.portMapper.httpsPort=7301 7300 ve 7301 bağlantı noktası değerlerini, kullandığınız bağlantı noktalarını eşleştirmek için güncelleştirilmesi gerekir. Catalina.sh veya DeployR için ayrılan Java yığın uygun JAVA_OPTS kullanarak yeterli olduğundan emin olmak için catalina.bat değiştirmek gerekir. Bu varsayılanlar, DeployR ile birlikte gelen catalina.sh/bat kullanılabilir. Son olarak, bir yerde REVODEPLOYR_HOME ortamında ortam değişkeninin ayarlanması gerekir.DeployR 7.3 bileşenleri ve sürümleri
Applies To
Revolution AnalyticsDaha fazla yardıma mı ihtiyacınız var?
Daha fazla seçenek mi istiyorsunuz?
Abonelik avantajlarını keşfedin, eğitim kurslarına göz atın, cihazınızın güvenliğini nasıl sağlayacağınızı öğrenin ve daha fazlasını yapın.
Topluluklar, soru sormanıza ve soruları yanıtlamanıza, geri bildirimde bulunmanıza ve zengin bilgiye sahip uzmanlardan bilgi almanıza yardımcı olur.