我在Jboss上运行了一个Web服务器并在Windows Server 2012上运行。
我更改了服务器系统时区并重新启动服务器,然后期望Jboss服务器时间将随服务器系统时区而变化。
问题是Jboss服务器没有随服务器系统时区而改变的时间。
我是否错过了任何配置步骤或Jboss错误以及如何解决此问题?
由于
答案 0 :(得分:1)
您需要修改默认standalone.conf.bat
(在Windows -Duser.timezone
上),专门更新JAVA_OPTS
部分中的CREATE TABLE parent (
id INT NOT NULL,
PRIMARY KEY (id)
) ENGINE=INNODB;
CREATE TABLE child (
id INT,
parent_id INT,
INDEX par_ind (parent_id),
FOREIGN KEY (parent_id)
REFERENCES parent(id)
ON DELETE CASCADE
) ENGINE=INNODB;
INSERT INTO parent VALUES (1), (2);
INSERT INTO child VALUES (1, 1);
# This query implicitly removes from `child` where parent_id = 1
DELETE FROM parent WHERE id = 1;
值。