代码拉取完成,页面将自动刷新
同步操作将从 dromara/disjob 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
/* __________ _____ *\
** \______ \____ _____/ ____\____ ____ Copyright (c) 2017-2023 Ponfee **
** | ___/ _ \ / \ __\/ __ \_/ __ \ http://www.ponfee.cn **
** | | ( <_> ) | \ | \ ___/\ ___/ Apache License Version 2.0 **
** |____| \____/|___| /__| \___ >\___ > http://www.apache.org/licenses/ **
** \/ \/ \/ **
\* */
package cn.ponfee.disjob.test.redis;
import redis.embedded.RedisServer;
/**
* Embedded redis server.
* <p><a href="https://github.com/ponfee/embedded-redis">github embedded redis</a>
* <p><a href="https://blog.csdn.net/qq_45565645/article/details/125052006">redis configuration1</a>
* <p><a href="https://huaweicloud.csdn.net/633564b3d3efff3090b55531.html">redis configuration2</a>
*
* <p>username: 无需用户名
* <p>password: 123456
*
* @author Ponfee
*/
public final class EmbeddedRedisServerKstyrc {
public static void main(String[] args) {
RedisServer redisServer = start(6379, 6380);
Runtime.getRuntime().addShutdownHook(new Thread(redisServer::stop));
}
public static RedisServer start(int masterPort, int slavePort) {
RedisServer redisServer = RedisServer.builder()
//.redisExecProvider(customRedisProvider)
.port(masterPort)
.slaveOf("localhost", slavePort)
.setting("requirepass 123456")
// redis 6.0 ACL: https://blog.csdn.net/qq_29235677/article/details/121475204
// command: "ACL SETUSER username on >password ~<key-pattern> +@<category>"
// config file: "user username on >password ~<key-pattern> +@<category>"
//.setting("ACL SETUSER test123 on >123456 ~* +@all")
.setting("daemonize no")
.setting("appendonly no")
.setting("slave-read-only no")
.setting("maxmemory 128M")
.build();
System.out.println("Embedded kstyrc redis server starting...");
redisServer.start();
System.out.println("Embedded kstyrc redis server started!");
return redisServer;
}
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。