0

我有两个关于 Weblogic 的问题。我正在使用 Weblogic 10.3.6。昨天我部署了war文件。以下是我的2个问题

1)当我重新启动服务器时,位置 domain//servers//logs/Server-name.out domain//servers//logs/Server-name.log 的 sys out 日志没有得到更新

实际上日志最初正在更新,但我通过手动打开日志文件并删除其内容来清除日志文件。

后来在oracle官网上发现“Oracle建议不要手动修改日志文件。修改文件会改变时间戳,会混淆日志文件轮换。另外,编辑文件可能会锁定文件,阻止WebLogic更新。服务器,以及干扰访问器”

我认为我的日志文件由于上述原因而被锁定。有什么办法可以获取日志文件中的更新。

我也重新启动了服务器,但日志没有得到更新。

2) 我已经使用打包的war 文件部署了我的Web 应用程序。当我使用war文件进行部署时,预计war文件会在weblogic服务器中的某个临时位置爆炸。战争成功部署,但是当我检查 WEBLOGIC/bea10.3.6.0_BI/user_projects/domains/Managedserver_7011_7012/servers/Server-chanakya/tmp/_WL_user 的内容时它是空白的。我原以为战争应该在 _WL_user 文件夹中展开。但现在并没有发生。

请让我知道针对上述问题我能做些什么。提前谢谢。

4

1 回答 1

0

第一个问题:

一般来说,.out文件是在服务器启动期间创建的,一旦服务器达到RUNNING状态就不会更新。但是,.log 文件应该不断更新。删除这两个文件是安全的,一旦服务器重新启动,它们应该重新生成。如果由于某种原因不是,请转到server name -> Logging tab -> Log file name并指定新日志文件的完整路径和名称。

第二个问题:

如果您选择nostage部署,它将不会被复制到您的服务器,并且会存在于文件最初所在的任何位置。stage模式应该tmp/_WL_user在一个stage目录下启动后将文件复制到。您可以从 weblogic 管理控制台中删除您的部署,还可以删除 tmp 和缓存文件夹,并在需要时再次尝试部署。部署也可能失败...检查管理控制台中的部署链接以确保它达到Active状态。

最后 - 欢迎来到 Stack Overflow。一般来说,你应该一次问一个问题。

于 2013-09-04T15:26:23.637 回答