当前位置: 首页 > 知识库问答 >
问题:

写入下拖访问。登录到Wildfly中的非默认位置

公良泰宁
2023-03-14

我是Wildfly中undertow web服务器的新手。

我正在运行Wildfly8。1在域模式下,试图让undertow将访问日志写入非默认位置。当前默认值为directory=“${jboss.server.log.dir}”。我正在尝试将访问日志属性“directory”设置为如下目录=“${custom.jboss.server.log.dir}。我将这个变量定义为host-slave.xml:

<server name="myserver" group="mygroup" auto-start="true">
<paths>
    <path name="custom.jboss.server.log.dir" path="/apps/logs/servers/server_mars_8443/logs"/>
</paths>
</server>

在域中。xml我有:

<host name="default-host" alias="localhost">
 <location name="/" handler="welcome-content"/>
 <access-log directory="${custom.jboss.server.log.dir}" prefix="access.log_" suffix="" pattern="%t %h %l %u %r %s %b %T" worker="default"/>
 ...
</host>

此设置适用于JBoss EAP 6.2。

但是,在Wildfly 8.1中,我得到了以下错误:

ERROR [org.jboss.as.controller.management-operation] (Controller Boot Thread) JBAS014613: Operation ("add") failed - address: ([
("subsystem" => "undertow"),
("server" => "default-server"),
("host" => "default-host")

])-故障描述:{"JBAS014771:具有缺失/不可用依赖项的服务"=

共有1个答案

公西修文
2023-03-14

难道你没有忘记为域上的默认服务器指定属性吗。xml?您的例外是关于默认服务器的,而不是关于myserver的。

 类似资料:
  • SpringBoot2.0版本 WebMvcConfigurer 接口,然后重写addViewControllers方法即可 @Configuration public class WebConfigurer implements WebMvcConfigurer{ @Override public void addViewControllers(ViewControllerRegi

  • 我正在使用DBEAVER3.8.0,并试图建立到本地PostgreSQL数据库的一般连接。 若要查看所有数据库,请选中“显示非默认数据库”复选框。当我试图访问我的一个数据库的架构时,我得到了错误

  • 问题内容: 使用最简单的配置时, Spring Security 4中 生成的默认登录页面在哪里? 我正在使用此基本示例Web应用程序进行Spring Security。 问题答案: 它是从此类生成的:

  • 考虑以下场景。 现在,我在一个实现类中实现这样一个接口,并在这个类中重写上面的方法。 我想知道如何访问接口中的原始默认方法。谢谢

  • 问题内容: 我现在正在与其他人一起在grails项目中工作。我必须编写一些Java类。但是我需要访问使用groovy创建的可搜索对象。看来,该对象必须放在默认包中。 问题答案: 在J2SE 1.4之前,你可以使用以下语法从默认包中导入类: 这是不再允许。因此,要从打包的类中访问默认的包类,需要将默认的包类移动到自己的包中。 如果你可以访问groovy生成的源,则需要进行一些后期处理,以将文件移动到

  • 本文向大家介绍PLSQL Developer登录的默认密码介绍,包括了PLSQL Developer登录的默认密码介绍的使用技巧和注意事项,需要的朋友参考一下 安装ORACLE12C时,若没有为下列用户重设密码,则其默认密码如下: 用户名 / 密码                      登录身份                              说明 sys/change_on_ins