首页 \ 问答 \ PAA是否适合在门户网站中自动执行wcm库部署和设置?(Is PAA a good candidate for automating wcm library deployment and setup in portal?)

PAA是否适合在门户网站中自动执行wcm库部署和设置?(Is PAA a good candidate for automating wcm library deployment and setup in portal?)

我创建了一个Web Content Management库,供WebSphere Portal使用。 目前我正在使用import-wcm-data导入库,然后我需要在Resource Environment Providers下的服务器上为2-3个文件添加一些额外的属性,然后重新启动特定服务以便检测这些更改。

任何人都可以解释使用paa不是编写一个简单的bash (或类似)脚本来自动执行此过程的好处吗?

我不明白我在使用paa时是否有任何优势,或者paa能够更新属性文件并重新启动服务?


I have created a Web Content Management library for use in WebSphere Portal. At the moment I'm using import-wcm-data to import the library, then I need to add some additional propeties to 2-3 files on the server under Resource Environment Providers and then restart particular services so those changes are detected.

Can anyone explain the benefits of using a paa over writing a simple bash (or similar) script to automate this process?

I don't understand if I get any advantages when using paa, or is paa even capable of updating properties files and restarting services?


原文:https://stackoverflow.com/questions/27783214
更新时间:2019-12-13 07:40

最满意答案

我一直在密切关注PAA文件,我必须说这是一种非常稳定的部署应用程序的方法,需要多个depl步骤和组件。 它确实需要一个启动过程,但在多服务器环境中非常值得。 您可以执行在Ant文件中执行的所有任务以及使用wsadmin脚本界面。 因为所有设置都存储在WAS中,我只更新res env设置和WAS中的设置,并且不会因为这个原因而触摸任何道具文件。


I have been working intensively with PAA files and I must say that it is a very stable way of deploying a app requirering multiple depl steps and components. It does need a startup process but is well worth it in a multi server environment. You can do all the tasks that you can do in a Ant file as well as using the wsadmin script interface. I only update res env settings and the such in WAS and do not touch any props files for that reason since all settings are stored in WAS.

2015-01-06

相关问答

更多

在cordova应用中的巨大阻力响应时间(Huge drag response time in cordova application)

由于Xotic750是saing原生功能,因此工作速度很快。 另外我发现这个教程非常有用 As Xotic750 was saing native functions works fast. Also I've found this tutorial very usefull

RCurl发送cookie(RCurl sending cookie)

cookie = 'cookiefile.txt' curl = getCurlHandle ( cookiefile = cookie, cookiejar = cookie, useragent = "Mozilla/5.0 (Windows; U; Windows NT 5.1; en - US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6

Django:创建表失败(Django: Failing at creating tables)

这个命令错了: python manage.py schemamigration south --initial schemamigration创建描述迁移的文件。 South已经发布了自己的迁移文件。 您需要的是为您自己的应用创建迁移: python manage.py schemamigration logins --initial 然后,我会重新安装南,只是在你创建迁移时它崩溃了: pip uninstall south && pip install south 编辑 pip uninst

使用PHP逻辑使用具有最大余量的供应商(Using supplier with largest margin using PHP logic)

使用array_filter过滤数组(按实时== 1过滤),然后找到结果数组的最大值(最大值为“margin”值) 像这样,如果我理解正确的话 $array = array( "supplier1" => array( "live" => 1, "margin" => 20 ), "supplier2" => array( "live" => 1, "margin" => 40 ), "sup

Sharepoint webpart代码隐藏中的XML文档(XML document within Sharepoint webpart codebehind)

我的建议是: string path = context.Request.MapPath("/_layouts/RSSWeatherXSL.xsl"); XmlDocument styledocument = new XmlDocument(); styledocument.Load(path); XmlNode imagepath = styledocument.DocumentElement.AppendChild(styledocument.CreateElement("xsl:var

MySQL查询中的错误日期/时间(Wrong date/time in MySQL query)

建立连接后运行这两个很好: date_default_timezone_set( 'Europe/Copenhagen' ); mysqli_query( $mysqli, "SET time_zone='" . date( 'P' ) . "'" ); i got it working using : mysql_query("INSERT players SET time='" . date("D M d, Y G:i a") . "'" or die(mysql_error());

问题.htaccess url重写(issue with .htaccess url rewriting)

对于要忽略的文件夹(如CSS等),请在上次重写规则之前尝试此操作: # Directories to ignore RewriteRule ^(css|images|js)(/.*)?$ - [L] 如果您计划拥有机器人文件等,您可能也想考虑使用它: # Ignore favicon & robots.txt RewriteRule ^favicon\.ico - [L] RewriteRule ^robots\.txt - [L] RewriteRule ^sitemap\.xml - [L

混合精确分配(Mixed precision assignment)

Data Object REALSIZE(4) in Effect REALSIZE(8) in Effect ------------------------------------------------------------------- 1.2 REAL(4) REAL(8) 1.2e0 REAL(4) REAL(8) 1.2d

相关文章

更多

最新问答

更多
  • NumPy标量,广播和__iadd__方法(NumPy scalars, broadcasting and the __iadd__ method)
  • 快速排序算法输出错误(Getting wrong output for quicksort algorithm)
  • Rails管理员:没有Rails 4应用程序的编辑,显示或删除按钮(Rails Admin: No edit, show, or delete buttons for Rails 4 app)
  • 部分刷新问题触发两次(Issue with partial refresh triggered twice)
  • jsPlumb draggable element javascript函数(jsPlumb draggable element javascript function)
  • MVC4:ViewModel(带有radiobuttonlist)在HttpPost之后为空(MVC4: ViewModel (with radiobuttonlist) is empty after HttpPost)
  • 如何在同一帐户上设置“Dev repo”(在prod和团队之间)(How to set up a “Dev repo” (between the prod and the team) on the same account)
  • 如何在tcl中将eth0配置为发送方udp端口(how to configure eth0 as a sender udp port in tcl)
  • EF6.1 beta 1如何获得Tooling Consolidation功能?(EF6.1 beta 1 how to get the Tooling Consolidation feature?)
  • 适用于Windows和PHP 5.5的Phalcon(Phalcon for Windows and PHP 5.5)
  • 有没有办法忽略hg责任中的提交?(Is there a way to ignore a commit in hg blame?)
  • Desire2通过API学习访问学期的权限(Desire2Learn Permissions to Access Semesters Via API)
  • 从aspx将服务器的文件复制到另一台服务器(Copy a file of a server to another server from aspx)
  • 使用YSlow / Web Developer扩展程序确定页面大小(Figuring out page size with YSlow / Web Developer extension)
  • Select语句将字符串中的前7个字符与其他表中的其他7个字符进行比较(Select statement which compares first 7 chars in a string with other 7 chars in other table)
  • 检测对注册表的更改,防止更改等(Detect changes to registry, prevent changes, etc)
  • 用户的鼠标/键盘运动分析是否有特殊名称?(Does the analysis of mouse/keyboard motions of a user have a special name?)
  • 获取Rails中资源的路由列表(Get list of routes for a resource in Rails)
  • 用函数值除以数字(Divide a function value by a number)
  • 熊猫Python:如何从今天开始创建失效列?(Pandas Python: How to create lapse since today column?)
  • GDK Bug报告(GDK Bug Reports)
  • 困惑于在python中循环遍历列表(confused about looping through lists in python)
  • 'less'由'which'输出指定的文件('less' the file specified by the output of 'which')
  • 如何在ASP.NET中优化AJAX(How to optimize AJAX in ASP.NET)
  • 在文本文件中转换纪元时间(Convert epoch times in text file)
  • 表细胞伸展(Table cell stretching)
  • GridView控件(GridView Control)
  • 从构建定义文件控制pdb文件输出(Control pdb file output from build defintion file)
  • *将方法传递给类(*Passing a Method into a Class)
  • 如何在HttpReceiveHttpRequest()中使用HTTPS?(How to use HTTPS with HttpReceiveHttpRequest()?)