{"id":49815503,"url":"https://github.com/zinin/tomcat-redis-session","last_synced_at":"2026-05-29T21:00:52.666Z","repository":{"id":3393443,"uuid":"4442489","full_name":"zinin/tomcat-redis-session","owner":"zinin","description":"Redis HttpSession Implementation for Tomcat","archived":false,"fork":false,"pushed_at":"2015-02-06T18:22:04.000Z","size":282,"stargazers_count":36,"open_issues_count":3,"forks_count":24,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-07-08T02:50:38.955Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"rgatkinson/Information","license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/zinin.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-05-25T07:12:04.000Z","updated_at":"2025-04-03T14:22:03.000Z","dependencies_parsed_at":"2022-08-20T10:40:51.377Z","dependency_job_id":null,"html_url":"https://github.com/zinin/tomcat-redis-session","commit_stats":null,"previous_names":[],"tags_count":6,"template":false,"template_full_name":null,"purl":"pkg:github/zinin/tomcat-redis-session","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zinin%2Ftomcat-redis-session","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zinin%2Ftomcat-redis-session/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zinin%2Ftomcat-redis-session/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zinin%2Ftomcat-redis-session/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/zinin","download_url":"https://codeload.github.com/zinin/tomcat-redis-session/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/zinin%2Ftomcat-redis-session/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33670211,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-29T02:00:06.066Z","response_time":107,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-05-13T06:00:43.981Z","updated_at":"2026-05-29T21:00:52.660Z","avatar_url":"https://github.com/zinin.png","language":"Java","funding_links":[],"categories":["分布式开发"],"sub_categories":["微服务框架"],"readme":"# Tomcat Redis Session\n\n## Introduction\nTomcat Redis Session is an implementation of\n[Tomcat Manager Component](http://tomcat.apache.org/tomcat-7.0-doc/config/manager.html)\nusing [Redis](http://redis.io/) key-value store.\n\n## Standalone configuration\n\nFirst you must download the following dependencies:\n\n- [Commons Pool 2](http://commons.apache.org/pool/)\n- [Jedis](https://github.com/xetorthio/jedis)\n\nDownloaded jar files put in CATALINA.HOME/lib folder or your web application lib folder (WEB-INF/lib).\n\nConfigure global context (CATALINA.HOME/conf/context.xml) or you web application context (META-INF/context.xml) for using Tomcat Redis Session Manager by inserting this line:\n\n```xml\n    \u003cManager className=\"ru.zinin.redis.session.RedisManager\"/\u003e\n```\n\nBy default RedisManager looking for \"pool/jedis\" by JNDI. You can override this by adding property \"jedisJndiName\".\n\n```xml\n    \u003cManager className=\"ru.zinin.redis.session.RedisManager\" jedisJndiName=\"custom/jndi/path\"/\u003e\n```\n\n## Embedded configuration\n\nSee our [Embedded example](https://github.com/zinin/tomcat-redis-session-example)\n\nAdd tomcat-redis-session as maven dependency:\n\n```xml\n    \u003cdependency\u003e\n        \u003cgroupId\u003eru.zinin\u003c/groupId\u003e\n        \u003cartifactId\u003etomcat-redis-session\u003c/artifactId\u003e\n        \u003cversion\u003e0.7\u003c/version\u003e\n    \u003c/dependency\u003e\n```\n\nUse it:\n    \n```java\n    RedisManager redisManager = new RedisManager();\n    redisManager.setDisableListeners(true);\n    ctx.setManager(redisManager);\n```\n\n## Contacts\n\nIf you have questions you can [mail me](mailto:mail@zinin.ru)\n\n[Bug tracker](https://github.com/zinin/tomcat-redis-session/issues?state=open)\n\n## License\nCopyright 2011 Alexander V. Zinin\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n    http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzinin%2Ftomcat-redis-session","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fzinin%2Ftomcat-redis-session","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fzinin%2Ftomcat-redis-session/lists"}