Hi guys,
I am a new member here. This is my first post.
I try to purchase some new Blade 2500 for the
company. However, the vendor suggests me to get Blade 2000 instead. The vendor said he has many problems
with new Silver Blade 2500's. Has anyone here had
simlar experience with blade 2500?... (4 Replies)
Progress! 25% there on our way 10,000 FB fans on the new timeline:
https://www.unix.com/members/neo-albums-forum-pics-picture503-facebook-timeline-now-over-2-500-fans.png (0 Replies)
Hi,
I recently got StoragaTek 2500 and I would like to connect it to my solaris machine, since I don't have much experience with storages, could someone point me how to do so, how can i present disks from storage on my solaris os? (everything is already connected)
thanks in advance (1 Reply)
my portal lab is an HP Pavallion 15 laptop, amd A10 2 x quadcore with 8 gig ram and 1 TB disk on windows 8, running VMware workstation 10,
RHEL6 , 6.4, Santiago release, 1 vcpu and 1 core , 2 gig of RAM allocated to this vm guest
BYTE UNIX Benchmarks (Version 3.11)
System -- Linux... (0 Replies)
Hello All,
I am new to the forum so forgive me for any mistakes. I have a question. I have been doing alot of reading about how to get a supportable operating system on my sunblade 2500. I also want to use it for Xorg. I have been having trouble getting the sun XVR drivers working... (2 Replies)
Good Morning,
I took a mirror drive from one Solaris 9 machine and used it to set up another. After syncing another mirror on the second machine I restarted but I don't get a login screen.
I see a message:The X-server cannot be started on display :0
Also during startup I see:... (8 Replies)
Good Afternoon,
I'm setting up a SunBlade 2500 using ufsrestoreand have gotten to the point where I have restored the root and usr partitions. However, the machine keeps rebooting, never really coming up. Looking at vfstab, it looks pretty empty- shouldn't I see entries like... (22 Replies)
Discussion started by: Stellaman1977
22 Replies
LEARN ABOUT DEBIAN
dancer::route::cache
Dancer::Route::Cache(3pm) User Contributed Perl Documentation Dancer::Route::Cache(3pm)NAME
Dancer::Route::Cache - route caching mechanism for Dancer
SYNOPSIS
my $cache = Dancer::Route::Cache->new(
path_limit => 300, # optional
);
# storing a path
# /new/item/ is the path, $route is a compiled route
$cache->store_path( 'get', '/new/item/', $route );
my $cached_route = $cache->route_from_path('/new/item/');
DESCRIPTION
When Dancer first starts, it has to compile a regexp list of all the routes. Then, on each request it goes over the compiled routes list
and tries to compare the requested path to a route.
A major drawback is that Dancer has to go over the matching on every request, which (especially on CGI-based applications) can be very time
consuming.
The caching mechanism allows one to cache some requests to specific routes (but NOT specific results) and run those routes on a specific
path. This allows us to speed up Dancer quite a lot.
METHODS /SUBROUTINES
new(@args)
Creates a new route cache object.
my $cache = Dancer::Route::Cache->new(
path_limit => 100, # only 100 paths will be cached
size_limit => '30M', # max size for cache is 30MB
);
Please check the "ATTRIBUTES" section below to learn about the arguments for "new()".
route_from_path($path)
Fetches the route from the path in the cache.
store_path( $method, $path => $route )
Stores the route in the cache according to the path and $method.
For developers: the reason we're using an object for this and not directly using the registry hash is because we need to enforce the
limits.
parse_size($size)
Parses the size wanted to bytes. It can handle Kilobytes, Megabytes or Gigabytes.
NOTICE: handles bytes, not bits!
my $bytes = $cache->parse_size('30M');
# doesn't need an existing object
$bytes = Dancer::Route::Cache->parse_size('300G'); # works this way too
route_cache_size
Returns a rough calculation the size of the cache. This is used to enforce the size limit.
route_cache_paths
Returns all the paths in the cache. This is used to enforce the path limit.
ATTRIBUTES
size_limit($limit)
Allows one to set a size limit of the cache.
Returns the limit (post-set).
$cache->size_limit('10K'); # sets limit
my $limit = $cache->size_limit; # gets limit
path_limit($limit)
A path limit. That is, the amount of paths that whose routes will be cached.
Returns the limit (post-set).
$cache->path_limit('100'); # sets limit
my $limit = $cache->path_limit; # gets limit
AUTHOR
Sawyer X
LICENSE AND COPYRIGHT
Copyright 2010 Sawyer X.
This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as
published by the Free Software Foundation; or the Artistic License.
See http://dev.perl.org/licenses/ for more information.
perl v5.14.2 2012-01-27 Dancer::Route::Cache(3pm)