Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon ec2 如何正确关闭Wildfly 10.0?_Amazon Ec2_Ear_Wildfly 10 - Fatal编程技术网

Amazon ec2 如何正确关闭Wildfly 10.0?

Amazon ec2 如何正确关闭Wildfly 10.0?,amazon-ec2,ear,wildfly-10,Amazon Ec2,Ear,Wildfly 10,我正在Amazon AWS EC2实例中运行Wildfly 10.0。 一切正常。 但当我试图关闭服务器上的wildfly时,它会取消部署已部署的EAR文件。 我正在使用下面的命令启动和停止服务器 开始: nohup /data/wildfly-10.1.0.Final/bin/standalone.sh -Djavax.net.ssl.trustStore="/usr/java/jdk1.8.0_121/jre/lib/security/jssecacerts" --server-config

我正在Amazon AWS EC2实例中运行Wildfly 10.0。 一切正常。 但当我试图关闭服务器上的wildfly时,它会取消部署已部署的EAR文件。 我正在使用下面的命令启动和停止服务器

开始:

nohup /data/wildfly-10.1.0.Final/bin/standalone.sh -Djavax.net.ssl.trustStore="/usr/java/jdk1.8.0_121/jre/lib/security/jssecacerts" --server-config=standalone.xml &
停止:

在执行shutdown命令之后,我将在server.log中获取此信息

2017-04-04 08:38:35,062 INFO  [org.jboss.as.repository] (ServerService Thread Pool -- 68) WFLYDR0009: Content /data/wildfly-10.1.0.Final/standalone/data/content/dd/66eee901c4bf79dd6659873df918e1b639bc1b is obsolete and will be removed
2017-04-04 08:38:35,073 INFO  [org.jboss.as.repository] (ServerService Thread Pool -- 68) WFLYDR0002: Content removed from location /data/wildfly-10.1.0.Final/standalone/data/content/dd/66eee901c4bf79dd6659873df918e1b639bc1b/content
我们在本地windows环境或任何其他Linux环境中都不会遇到此问题。
只有在操作系统为Redhat的Amazon AWS EC2环境中才会发生这种情况。

重新启动时它是否工作不正常?服务器关闭时,所有部署都将取消部署。我尚未尝试重新启动。我要试一试。但在本地windows环境或其他Linux环境中,我们不会遇到这个问题。即使在关机后,我们也不会丢失已部署的应用程序,并且可以在再次启动服务器后访问它们。但我还是遇到了同样的问题。我观察到,如果我在没有任何时间间隔的情况下关闭并启动服务器,那么它工作正常。但是,如果在关机操作后等待5分钟或更长时间,则在启动服务器时会遇到此问题。无法启动服务器,因为standalone.xml中创建了一些过时的部署跟踪。对此有何想法?关闭服务器只需不到10秒。一旦我收到关闭的成功消息,几分钟后,server.log就会更新为消息,消息说内容已过时,它将被删除。我们通过下载tar.gz文件并运行tar-xvf命令安装了wildfly。这是一个运行在AWS EC2实例中的redhat系统。它与我的应用程序或它的.ear文件没有特别的关系。即使我只使用index.jsp文件部署一个示例web应用程序,我也会遇到同样的问题。
2017-04-04 08:38:35,062 INFO  [org.jboss.as.repository] (ServerService Thread Pool -- 68) WFLYDR0009: Content /data/wildfly-10.1.0.Final/standalone/data/content/dd/66eee901c4bf79dd6659873df918e1b639bc1b is obsolete and will be removed
2017-04-04 08:38:35,073 INFO  [org.jboss.as.repository] (ServerService Thread Pool -- 68) WFLYDR0002: Content removed from location /data/wildfly-10.1.0.Final/standalone/data/content/dd/66eee901c4bf79dd6659873df918e1b639bc1b/content